|
|
|
|
| LEADER |
01459nam a22001817a 4500 |
| 020 |
|
|
|a 9788126505272
|
| 082 |
|
|
|a 005.13
|b WAT-P
|
| 100 |
|
|
|a Watt, David A
|
| 245 |
|
|
|a Programming language design concepts
|
| 260 |
|
|
|a New Delhi
|b Wiley
|c 2004
|
| 300 |
|
|
|a xvi,473p.
|
| 500 |
|
|
|a This book explains the concepts underlying programming languages, and demonstrates how these concepts are synthesized in the major paradigms: imperative, OO, concurrent, functional, logic and scripting. It gives greatest prominence to the OO paradigm, and uses Java as the main exemplar language. It includes numerous examples, case studies of several major programming languages, and numerous end-of-chapter exercises.
|
| 505 |
|
|
|a Part I Introduction
Programming Languages
Part II: Basic Concepts
· Values and Types
· Variables and Storage
Bindings and Scope
Procedural Abstraction
Part III: Advanced Concepts
Data Abstraction
Generic Abstraction
Type Systems
Control Flow
Concurrency
Part IV: Paradigms
Imperative Programming
Object-Oriented Programming
Concurrent Programming
Functional Programming
Scripting
Part V: Conclusion
Language Selection
Language Design
|
| 650 |
|
|
|a Programming languages( Electronic computers)
|
| 700 |
|
|
|a Findlay, William
|
| 942 |
|
|
|c BK
|
| 999 |
|
|
|c 51745
|d 51745
|
| 952 |
|
|
|0 0
|1 0
|4 0
|6 005_130000000000000_WATP
|7 0
|9 65415
|a KU
|b KU
|c GEN
|d 2018-06-13
|e Ad.D2/5736/2013 dtd.24/11/2017
|g 449.00
|l 0
|o 005.13 WAT-P
|p IT01476
|r 2018-06-13
|w 2018-06-13
|y BK
|