Programming Languages: Concepts and Implementation

Programming Languages: Concepts and Implementation
Author: Saverio Perugini
Publisher: Jones & Bartlett Learning
Total Pages: 889
Release: 2021-12-02
Genre: Computers
ISBN: 128426498X


Download Programming Languages: Concepts and Implementation Book in PDF, Epub and Kindle

Programming Languages: Concepts and Implementation teaches language concepts from two complementary perspectives: implementation and paradigms. It covers the implementation of concepts through the incremental construction of a progressive series of interpreters in Python, and Racket Scheme, for purposes of its combined simplicity and power, and assessing the differences in the resulting languages.


Programming Languages: Concepts and Implementation
Language: en
Pages: 889
Authors: Saverio Perugini
Categories: Computers
Type: BOOK - Published: 2021-12-02 - Publisher: Jones & Bartlett Learning

GET EBOOK

Programming Languages: Concepts and Implementation teaches language concepts from two complementary perspectives: implementation and paradigms. It covers the im
Programming Language Concepts
Language: en
Pages: 341
Authors: Peter Sestoft
Categories: Computers
Type: BOOK - Published: 2017-08-31 - Publisher: Springer

GET EBOOK

This book uses a functional programming language (F#) as a metalanguage to present all concepts and examples, and thus has an operational flavour, enabling prac
Design Concepts in Programming Languages
Language: en
Pages: 1347
Authors: Franklyn Turbak
Categories: Computers
Type: BOOK - Published: 2008-07-18 - Publisher: MIT Press

GET EBOOK

Key ideas in programming language design and implementation explained using a simple and concise framework; a comprehensive introduction suitable for use as a t
Principles of Programming Languages
Language: en
Pages: 509
Authors: Bruce J. MacLennan
Categories: Computers
Type: BOOK - Published: 1999 - Publisher: Oxford University Press, USA

GET EBOOK

In-depth case studies of representative languages from five generations of programming language design (Fortran, Algol-60, Pascal, Ada, LISP, Smalltalk, and Pro
Implementing Programming Languages
Language: en
Pages: 224
Authors: Aarne Ranta
Categories: Computers
Type: BOOK - Published: 2012 - Publisher:

GET EBOOK

Implementing a programming language means bridging the gap from the programmer's high-level thinking to the machine's zeros and ones. If this is done in an effi