Principles of Programming Languages (CSIT-503 (C))-Computer Science & Information Technology (V-Semester) | RGPV
-
Syllabus
- Syllabus - Principles of Programming Languages (CSIT-503 (C))
-
UNIT-I
- Language Evaluation Criteria
- Influences on Language design
- Language categories
- Programming Paradigms
- Programming Language Implementation
-
UNIT-II
- Data types
- Names, Variable, concept of binding
- Sequence control with Expressions, Conditional Statements, Loops, Exception handling
-
UNIT-III
- Subprograms and Blocks
-
UNIT-IV
- Abstract Data types
- Storage management
- Object oriented programming
- Concurrency
-
UNIT–V
- Exception handling
- Logic Programming Language
- Functional Programming Languages
- Introduction to 4GL