Principles of programming languages / Gilles Dowek.
Material type: TextSeries: Undergraduate topics in computer sciencePublication details: London, England : Springer, c2009Description: xii, 159 p. : ill. ; 24 cmISBN: 9781848820319 (pbk.)Subject(s): Programming languages (Electronic computers) | Computer programmingDDC classification: 005.1 LOC classification: QA76.7 | .D69 2009Item type | Current library | Collection | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|---|
Book | University of Macedonia Library Βιβλιοστάσιο Α (Stack Room A) | Main Collection | QA76.7.D69 2009 (Browse shelf (Opens below)) | 1 | Available | 0013132069 |
Includes index.
"Based on course notes by Gilles Dowek published in 2006 by L'Ecole Polytechnique with the following title: 'Les principes des langages de programmation'"--T.p. verso.
1. Imperative core -- 2. Functions -- 3. Recursion -- 4. Records -- 5. Dynamic data types -- 6. Programming with lists -- 7. Exceptions -- 8. Objects -- 9. Programming with trees.
This book is an introduction to the principles around which the programming languages are organised - imperative constructions, functional constructions, reference, dynamic data types, objects and more. Using Java as a main language, but systematically comparing it to other languages it enables the reader to understand the unifying concepts that lie beneath each particular language and provides the tools that allow to adapt to new programming languages.
There are no comments on this title.