Concepts of programming languages / Robert W. Sebesta
Material type:
- 9780133943023
- QA 76.7 .S43 2016

Item type | Current library | Home library | Collection | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|---|
![]() |
National University - Manila | LRC - Graduate Studies General Circulation | Gen. Ed. - CCIT | GC QA 76.7 .S43 2016 c.1 (Browse shelf(Opens below)) | c.1 | Available | NULIB000011356 | ||
![]() |
National University - Manila | LRC - Main General Circulation | Computer Science | GC QA 76.7 .S43 2016 c.2 (Browse shelf(Opens below)) | c.2 | Available | NULIB000011985 |
Browsing LRC - Graduate Studies shelves, Shelving location: General Circulation, Collection: Gen. Ed. - CCIT Close shelf browser (Hides shelf browser)
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
GC QA 76.7 .B35 2014 Natural language processing with java and lingpipe cookbook / | GC QA 76.7 .H37 2013 c.3 Practical foundations for programming language / | GC QA 76.7 .P54 2002 Types and programming languages / | GC QA 76.7 .S43 2016 c.1 Concepts of programming languages / | GC QA 76.9 .A88 2014 Impossibility results for distributed computing / | GC QA 76.9 .B35 2012 Database design using entity-relationship diagrams / | GC QA 76.9 .B46 2013 c.2 Linguistic fundamentals for natural language processing : 100 essentials from morphology and syntax / |
Includes bibliographical references and index.
1. Preliminaries -- 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 constructs -- 12. Support for object-oriented programming -- 13. Concurrency -- 14. Exception handling and event handling -- 15. Functional programming languages -- 16. Logic programming languages.
Concepts of Computer Programming Languages introduces students to the fundamental concepts of computer programming languages and provides them with the tools necessary to evaluate contemporary and future languages. An in-depth discussion of programming language structures, such as syntax and lexical and syntactic analysis, also prepares readers to study compiler design. The Eleventh Edition maintains an up-to-date discussion on the topic with the removal of outdated languages such as Ada and Fortran. The addition of relevant new topics and examples such as reflection and exception handling in Python and Ruby add to the currency of the text. Through a critical analysis of design issues of various program languages, Concepts of Computer Programming Languages teaches programmers the essential differences between computing with specific languages.
There are no comments on this title.