Note: Please check your Spam or Junk folder, in case you didn't receive the email with verification code.
1.1 Evolution of programming languages
1.2 Describing Syntax, Context free grammars, Attribute grammars, Describing Semantics, Lexical Analysis
1.3 Parsing, Recursive - decent bottom - up parsing
2.1 Names, variables, Binding, Type Checking
2.2 Scope, scope rules, Lifetime and Garbage Collection
2.3 Primitive data types, Strings, Array Types, Associative Array, Recording Types, Union Types, Pointers and References
2.4 Arithmetic expressions, overloaded operators, type conversions
2.5 Relational and boolean expressions, Assignment statements, Mixed mode assignments
2.6 Control structures – Selection, Iterations, Branching, Guarded Statements
3.1 Subprograms, Design issues, Local referencing, Parameter passing, Overloaded methods
3.2 Generic methods, Design issues for functions, Semantics of call and return
3.3 Implementing simple subprograms, Stack and Dynamic local variables
4.1 Object - orientation, Design issues for OOP languages, Implementation of object, Oriented constructs
4.2 Concurrency, Semaphores, Monitors, Message Passing
4.3 Threads
4.4 Statement level concurrency, Exception handling, Event handling
5.1 Introduction to lambda calculus
5.2 Fundamentals of functional programming languages
5.3 Programming with Scheme–Programming with ML
6.1 Introduction to logic and Logic programming
6.2 Programming with Prolog
6.3 Multi - paradigm languages
No Preview is available for this book
CategoriesComputer Science
Format EPUB
TypeeBook