Concepts of Programming Languages, 11/e (IE-Paperback)

Concepts of Programming Languages, 11/e (IE-Paperback)

作者: Robert Sebesta
出版社: Prentice Hall
出版在: None
ISBN-13: 9781292100555
ISBN-10: 1292100559
裝訂格式: Paperback
總頁數: 800 頁





內容描述


<內容簡介>
For courses in computer programming.
Evaluating the Fundamentals of Computer Programming Languages
Concepts of Computer Programming Languages introduces students to the fundamental concepts of computer programming languages and provides them with the tools necessary to evaluate contemporary and future languages. An in-depth discussion of programming language structures, such as syntax and lexical and syntactic analysis, also prepares students to study compiler design.
The Eleventh Edition maintains an up-to-date discussion on the topic with the removal of outdated languages such as Ada and Fortran. The addition of relevant new topics and examples such as reflection and exception handling in Python and Ruby add to the currency of the text. Through a critical analysis of design issues of various program languages, Concepts of Computer Programming Languages teaches students the essential differences between computing with specific languages.  

<目錄>
Ch1: Preliminaries
Ch2: Evolution of the Major Programming Languages
Ch3: Describing Syntax and Semantics
Ch4: Lexical and Syntax Analysis 161
Ch5: Names, Bindings, and Scopes 197
Ch6: Data Types
Ch7: Expressions and Assignment Statements 301
Ch8: Statement-Level Control Structures
Ch9: Subprograms
Ch10: Implementing Subprograms
Ch11: Abstract Data Types and Encapsulation Constructs
Ch12: Support for Object-Oriented Programming
Ch13: Concurrency
Ch14: Exception Handling and Event Handling
Ch15: Functional Programming Languages
Ch16: Logic Programming Languages




相關書籍

Visual C# 2013 程式設計初學者的16堂課, 3/e

作者 榮欽科技 王震寰

None

JAVA 入門與應用 (舊名: Java 網路程式與資料傳遞)

作者 賈蓉生 吳宗靜 施嘉佶

None

C# 函數式編程 編寫更優質的 C# 代碼 (Functional Programming in C# : How to Write Better C# Code)

作者 恩里科·博南諾 (Enrico Buonanno)

None







2
2
2