Programming Languages - Rilegato

Tucker, Allen; Noonan, Robert

 
9780072866094: Programming Languages

Sinossi

Most current programming language text that provides a balanced mix of explanation and experimentation. Opening chapters present the fundamental principals of programming languages, while optional companion chapters provide implementation-based, hands-on experience that delves even deeper. This edition also includes a greatly expanded treatment of the four major programming paradigms, incorporating a number of the most current languages such as Perl and Python. Special topics presented include event-handling, concurrency, and an all-new chapter on correctness. Overall, this edition provides both broad and deep coverage of language design principles and the major paradigms, allowing users the flexibility of choosing what topics to emphasize.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

1 Overview

2 Syntax

3 Lexical and Syntactic Analysis

4 Names

5 Types

6 Type Systems

7 Semantics

8 Semantic Interpretation

9 Functions

10 Function Implementation

11 Memory Management

12 Imperative Programming

13 Object-Oriented Programming

14 Functional Programming

15 Logic Programming

16 Event-Driven Programming

17 Concurrent Programming

18 Program Correctness

A. Definition of Clite

B. Discrete Math Review

Glossary

Bibliography

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Altre edizioni note dello stesso titolo