Skip to main content

Elective List

Course Name Concepts of Programming Languages 513

Semester Güz

Course Type Compulsory

Theory 3

Credit 3

ECTS 10

Course Description
The course will cover the following topics: Principles of design and implementation of programming languages. Meaningful properties in languages, Backus Naur Syntax and structuring, compilers, interpreters, data and control structures, procedural, functional and logical programming, modular programming, examples from object oriented programming languages.