Foundations of Programming Languages

Foundations of Programming Languages
Author :
Publisher : Springer
Total Pages : 354
Release :
ISBN-10 : 9783319133140
ISBN-13 : 3319133144
Rating : 4/5 (144 Downloads)

Book Synopsis Foundations of Programming Languages by : Kent D. Lee

Download or read book Foundations of Programming Languages written by Kent D. Lee and published by Springer. This book was released on 2015-01-19 with total page 354 pages. Available in PDF, EPUB and Kindle. Book excerpt: This clearly written textbook introduces the reader to the three styles of programming, examining object-oriented/imperative, functional, and logic programming. The focus of the text moves from highly prescriptive languages to very descriptive languages, demonstrating the many and varied ways in which we can think about programming. Designed for interactive learning both inside and outside of the classroom, each programming paradigm is highlighted through the implementation of a non-trivial programming language, demonstrating when each language may be appropriate for a given problem. Features: includes review questions and solved practice exercises, with supplementary code and support files available from an associated website; provides the foundations for understanding how the syntax of a language is formally defined by a grammar; examines assembly language programming using CoCo; introduces C++, Standard ML, and Prolog; describes the development of a type inference system for the language Small.


Foundations of Programming Languages Related Books

Foundations of Programming Languages
Language: en
Pages: 354
Authors: Kent D. Lee
Categories: Computers
Type: BOOK - Published: 2015-01-19 - Publisher: Springer

DOWNLOAD EBOOK

This clearly written textbook introduces the reader to the three styles of programming, examining object-oriented/imperative, functional, and logic programming.
Practical Foundations for Programming Languages
Language: en
Pages: 513
Authors: Robert Harper
Categories: Computers
Type: BOOK - Published: 2016-04-04 - Publisher: Cambridge University Press

DOWNLOAD EBOOK

This book unifies a broad range of programming language concepts under the framework of type systems and structural operational semantics.
Foundations for Programming Languages
Language: en
Pages: 846
Authors: John C. Mitchell
Categories: Computers
Type: BOOK - Published: 1996 - Publisher: Mit Press

DOWNLOAD EBOOK

"Programming languages embody the pragmatics of designing software systems, and also the mathematical concepts which underlie them. Anyone who wants to know how
Programming Language Foundations
Language: en
Pages: 144
Authors: Aaron Stump
Categories: Computers
Type: BOOK - Published: 2013-09-23 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

Stump’s Programming Language Foundations is a short concise text that covers semantics, equally weighting operational and denotational semantics for several d
Foundations of Object-oriented Languages
Language: en
Pages: 416
Authors: Kim B. Bruce
Categories: Computers
Type: BOOK - Published: 2002 - Publisher: MIT Press

DOWNLOAD EBOOK

A presentation of the formal underpinnings of object-oriented programming languages.