Course Information


CSC 8310: Linguistics of Programming Languages

Credits: 3 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.

Prerequisites:

There are no prerequisites for this course.