Concepts_prog_lang

 

Chapter  Name 

Power point Content

(1) Introduction 

(2) Evolution of the Major Programming Languages

(3) Describing Syntax and Semantics

(4) Lexical and Syntax Analysis

(5) Names, Bindings, and Scopes 

(6) Data Types 

(7)  Expressions and Assignment Statements  

(8) Statement-Level  Control Structures

 (9) Subprograms
(10) Implementing Subprograms
(11)  Abstract Data Types and Encapsulation Concepts

(12) Support for   Object-Oriented Programming  

(13)  Concurrency

(14) Exception Handling and Event Handling 

(15) Functional Programming Languages
(16) Logic Programming Languages