num_pages: 408
description: This textbook offers a deep understanding of the essential concepts of programming languages. The approach is analytic and hands-on. The text uses interpreters, written in Scheme, to express the semantics of many essential language elements in a way that is both clear and directly executable. It also examines some important program analyses. Extensive exercises explore many design and implementation alternatives.
language: English
title: Essentials of Programming Languages
titlecomplete: Essentials of Programming Languages
genres: Computer Science, Programming Languages, Programming, Technical, Reference, Technology, Software, Textbooks, Computers, Nonfiction
ratings_count: 140
publisher: MIT Press