Role of programming languages in software development; Concepts in programming language: data abstraction, control abstraction, and programming paradigm; Comparisons of languages such as C, Scheme, Prolog, Ada, C++, Java and C# along different conceptual dimensions.
Programme: CSC(CE)
Role of programming languages in software development; Concepts in programming language: data abstraction, control abstraction, and programming paradigm; Comparisons of languages such as C, Scheme, Prolog, Ada, C++, Java and C# along different conceptual dimensions.