Design concepts in programming languages / Franklyn Turbak and David Gifford ; with Mark A. Sheldon.
Material type:
- 9780262201759
- QA 76.7 .T87 2008

Item type | Current library | Home library | Collection | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|---|
![]() |
National University - Manila | LRC - Main General Circulation | Computer Science | GC QA 76.7 .T87 2008 (Browse shelf(Opens below)) | c.1 | Available | NULIB000006750 |
Browsing LRC - Main shelves, Shelving location: General Circulation, Collection: Computer Science Close shelf browser (Hides shelf browser)
No cover image available | No cover image available |
![]() |
![]() |
![]() |
![]() |
![]() |
||
GC QA 76.7 .S48 1996 c.2 Programming languages: concepts and constructs / | GC QA 76.7 .S74 1992 Advanced programming in the UNIX environment / | GC QA 76.7 .T38 2010 Seven languages in seven weeks : a pragmatics guide to learning programming languages / | GC QA 76.7 .T87 2008 Design concepts in programming languages / | GC QA 76.7 .U55 1990 UNIX System V : user's reference manual. | GC QA 76.7 .U559 1990 UNIX System V : user's guide / | GC QA 76.8 .I78 2011 c.2 Assembly language for x86 processors / |
Includes bibliographical references and index.
1: Foundations -- Introduction -- Syntax -- Operational semantics -- Denotational semantics -- Fixed points -- 2: Dynamic semantics -- FL: a functional language -- Naming -- State -- Control -- Data -- 3: Static semantics -- Simple types -- Polymorphism and higher-order types -- Type reconstruction -- Abstract types -- Modules -- Effects describe program behavior -- 4: Pragmatics -- Compilation -- Garbage collection.
"This comprehensive text uses a simple and concise framework to teach key ideas in programming language design and implementation. The book's unique approach is based on a family of syntactically simple pedagogical languages that allow students to explore programming language concepts systematically. It takes as its premise and starting point the idea that when language behaviors become incredibly complex, the description of the behaviors must be incredibly simple." "The book is suitable as a text for an introductory graduate or advanced undergraduate programming languages course; it can also serve as a reference for researchers and practitioners."--Jacket
There are no comments on this title.