Nature of Programming Languages
Troy University
CourseCS 3370
Basic principles and concepts of programming languages including what a programming language is, various paradigms that a language can follow, and how its syntactical and semantic structures can be specified. The traditional object-oriented paradigm will be presented as well as non-traditional paradigms based on symbolic logic (logic programming) and on functions in lambda calculus (functional programming).
- Credits
3 credits
- Course Code
CS 3370
Related Courses
Prerequisites, corequisites, and courses that build on this one
Prerequisites
Complete these courses before enrolling