Principles of Programming Languages and Compilers

Course Code: 
CEID_ΝΥ132
Type: 
Semester: 
Credit Points: 
6

Course Outline

  1. Introduction to programming languages
  2. Evolution of programming languages
  3. Compilers and interpreters
  4. Programming languages syntax
  5. Lexical analysis
  6. Syntactic analysis (parsing)
  7. Variables, expressions, statements
  8. Data types
  9. Scope and memory management
  10. Subprograms
  11. Functional programming
  12. Logic programming

Startup Growth Lite is a free theme, contributed to the Drupal Community by More than Themes.