142x Filetype PDF File size 1.60 MB Source: gvpcew.ac.in
PRINCIPLES OF PROGRAMMING LANGUAGES 1 GVPI COLLEGE OF ENGINEERING FOR WOMEN OBJECTIVES • To understand and describe syntax and semantics of programming languages • To understand data, data types, and basic statements • To understand call-return architecture and ways of implementing them • To understand object-orientation, concurrency, and event handling in programming languages • To develop programs in non-procedural programming paradigms 2 GVP COLLEGE OF ENGINEERING FOR WOMEN UNIT I SYNTAX AND SEMANTICS • Evolution of programming languages • Describing syntax – Context-free grammars – Attribute grammars • Describing semantics • Lexical analysis – Parsing • Recursive-decent • Bottom up parsing 3 GVP COLLEGE OF ENGINEERING FOR WOMEN Improved background for choosing appropriate languages • C vs. Modula-3 vs. C++ for systems programming • Fortran vs. APL vs. Ada for numerical computations • Ada vs. Modula-2 for embedded systems • Common Lisp vs. Scheme vs. Haskell for symbolic data manipulation • Java vs. C/CORBA for networked PC programs 4 GVP COLLEGE OF ENGINEERING FOR WOMEN
no reviews yet
Please Login to review.