Principles of programming languages / Gilles Dowek.

By: Dowek, GillesMaterial type: TextTextSeries: 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 2009
Contents:
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.
Summary: 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.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current library Collection Call number Copy number Status Date due Barcode
Book 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.

to post a comment.
European Union Digital Greece ESPA Default