Fundamentals Concepts of Programming Languages - 2 CTIEN
 

| Description | Timetable | Lectures | Exams | Lab assignments | Lab activity | Bibliography |

Description

Fundamental concepts of programming languages

Syllabus

News

Timetable

  • Lectures: Wednesday from 08:00 to 10:00 in ASPC with assoc. prog dr. eng. Ciprian-Bogdan Chirila
  • Labs: with assist. eng. Alexandru Grosu and assist. eng. Raul Brumar

Lectures

00. Overview pdf

01. PL quality factors pdf

02. PL families pdf

03. PL definitions pdf

04. PL implementations pdf

05. Program entity attributes. Attributes dynamic binding pdf

06. Parameter transmission. Generic subprograms pdf

07. Data types pdf

08. PLs typing systems pdf

09. Abstract data types pdf

10. Object-oriented programming languages pdf

11. Control structures pdf

12. Functional programming fundamentals pdf

13. Functional programming in practice pdf

Exam Results

Laboratory Works

Bibliography

[1] Carlo Ghezzi, Mehdi Jarayeri, Programming Languages, John Wiley 1987.
[2] Ellis Horowitz, Fundamentals of Programming Languages, Computer Science Press, 1984.
[3] Horia Ciocārlie, Universul limbajelor de programare, Editura Orizonturi Universitare, 2006.