Villanova Department of Computing Sciences

CSC 8310

Linguistics of Programming Languages

3 Credits Format: lecture Level: graduate

Description: Organization, characteristics, constructs and design principles of programming languages; syntax, semantics, and pragmatics; language implementation issues; different programming paradigms such as imperative, functional, object-oriented, and logic programming.

Textbooks:

Objectives: No objective data is available.

Coordinator: Dr. Vijay Gehlot

Prerequisites: None

Required For:

Elective For: