Principles of Programming Languages Hr/week-4hr
Principles of Programming Languages Hr/week-4hr
Hr/week-4hr
Online and Insem-100marks
ADLS Lab- 75
Objectives of Subject
1. Principles- fundamental things to be considered, code of language to be
followed or ethics
2. To understand structural and computational and logical Implications of
programming languages
3. Programming paradigms/styles
4. To apply OOP principles using c++ or java.
Outcome
1. Analyses programming language strengths and weakness
2. To inculcate programming principles to learn new languages
3. Use programming paradigms in application development
Unit: I
Programming Language Syntax and semantics
Software development process, language and software development environments, language and
software design methods, languages and computer architecture, programming language qualities,
languages and reliability, languages and maintainability, languages and efficiency, a brief historical
perspective and early high level languages, a bird's eye view of programming language concepts.