Fr. 131.00

Concepts in Programming Languages

English · Hardback

Shipping usually within 2 to 3 weeks (title will be printed to order)

Description

Read more

Informationen zum Autor fm.author_biographical_note1 Klappentext A comprehensive undergraduate textbook covering both theory and practical design issues! with an emphasis on object-oriented languages. Zusammenfassung This general textbook on programming languages is designed for undergraduate and beginning graduate students with some knowledge of basic programming. It teaches the concepts that appear in programming languages! issues that arise in their implementation! and the way that language design affects program development! with a special emphasis on object-oriented languages. Inhaltsverzeichnis Part I. Functions and Foundations: 1. Introduction; 2. Computability; 3. Lisp: functions, recursion and lists; 4. Fundamentals; Part II. Procedures, Types, Memory Management and Control: 5. The Algol family and ML; 6. Type systems and type inference; 7. Scope, functions and storage management; 8. Control in sequential languages; Part III. Modularity, Abstraction and Object-Oriented Programming: 9. Data abstraction and modularity; 10. Concepts in object-oriented languages; 11. History of objects: simula and smalltalk; 12. Objects and run-time efficiency: C++; 13. Portability and safety: Java; Part IV. Concurrency and Logic Programming: 14. Concurrent and distributed programming; 15. The logic programming paradigm and prolog by Krzysztof Apt; Appendix: additional programming examples; Glossary.

Product details

Authors Krzysztof Apt, John C Mitchell, John C. Mitchell, John C. (Stanford University Mitchell
Publisher Cambridge University Press Academic
 
Languages English
Product format Hardback
Released 14.10.2002
 
EAN 9780521780988
ISBN 978-0-521-78098-8
Dimensions 188 mm x 265 mm x 36 mm
Subject Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.