Zur Webseite der Informatik

Programming Languages and Compiler Group

Konzepte der Programmiersprachen - Concepts of Programming Languages

The fundamental concepts of programming languages along with their implementation are discussed in the course.


  • Programming language execution models
  • Description of programming languages
  • Binding concepts of programming languages
  • Data types, abstract data types
  • Structuring mechanisms for large program systems
  • Object-oriented programming
  • Conventional program execution structures
    (expressions and assignment statements, control structures, subprograms)
  • Exception handling
  • Parallel computing
  • Functional and logic programming