Programming Languages
Concepts and Constructs with JAVA package
2001
|
2nd edition
Pearson (Verlag)
978-0-201-73355-6 (ISBN)
Pearson (Verlag)
978-0-201-73355-6 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Surveys current topics in programming languages. All books ordered for Spring will come with a FREE copy of Winston's On to Java 1.2. Forced roll at no extra cost.
Programming Languages: Concepts and Constructs, Second Edition retains the 'character' of the original, emphasizing concepts and how they work together. This classic book has been thoroughly revised to provide readable coverage of the major programming paradigms. Dr. Sethi's treatment of the core concepts of imperative programming in languages like Pascal and C flows smoothly into object-oriented programming in C++ and Smalltalk. The charm of functional languages is illustrated by programs in standard ML and the Scheme dialect of Lisp. Logic programming is introduced using Prolog. Novices, who have been introduced to programming in some language, will learn from this book how related concepts work together while designers and implementers will be exposed to the major programming paradigms.
Programming Languages: Concepts and Constructs, Second Edition retains the 'character' of the original, emphasizing concepts and how they work together. This classic book has been thoroughly revised to provide readable coverage of the major programming paradigms. Dr. Sethi's treatment of the core concepts of imperative programming in languages like Pascal and C flows smoothly into object-oriented programming in C++ and Smalltalk. The charm of functional languages is illustrated by programs in standard ML and the Scheme dialect of Lisp. Logic programming is introduced using Prolog. Novices, who have been introduced to programming in some language, will learn from this book how related concepts work together while designers and implementers will be exposed to the major programming paradigms.
I. Introduction 1. The Role of Programming Languages 2. Language Description: Syntactic Structure II. Imperative Programming 3. Statements: Structured Programming 4. Types: Data Representation 5. Procedure Activations III. Object-Oriented Programming 6. Groupings of Data and Operations 7. Object-Oriented Programming IV. Functional Programming 8. Elements of Functional Programming 9. Functional Programming in a Typed Language 10. Functional Programming with Lists V. Other Paradigms 11. Logic Programming 12. An Introduction to Concurrent Programming VI. Language Description 13. Semantic Methods 14. Static Types and the Lambda Calculus 15. A Look at Some Languages
Erscheint lt. Verlag | 22.3.2001 |
---|---|
Sprache | englisch |
Gewicht | 1719 g |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Java |
Mathematik / Informatik ► Informatik ► Web / Internet | |
ISBN-10 | 0-201-73355-2 / 0201733552 |
ISBN-13 | 978-0-201-73355-6 / 9780201733556 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
mit über 150 Workouts in Java und Python
Buch (2023)
Carl Hanser (Verlag)
29,99 €
Einführung, Ausbildung, Praxis
Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90 €