Introduction to Programming Languages

Introduction to Programming Languages

简介:

Introduction to Programming Languages is designed to formalize and consolidate the knowledge of programming languages gained in the introductory courses a computer science curriculum and to provide a base for further studies in the semantics and translation of programming languages.

This book is intended as an undergraduate text in the theory of programming languages. To gain maximum benefit from the text, the reader should be familiar with discrete mathematics, basic data structures, abstract data types, recursive algorithms, assembly level machine organization and fundamental problem solving concepts.

Computer science is not a spectator sport. To gain maximum benefit from the text, the reader should construct programs in each of the paradigms, write semantic specifications; and implement a small programming language.

英文简介:

《编程语言简介》旨在形式化和巩固在计算机科学课程入门课程中获得的编程语言知识,并为进一步研究编程语言的语义和翻译奠定基础。

本书旨在作为编程语言理论的本科教材。为了从文本中获得最大收益,读者应该熟悉离散数学、基本数据结构、抽象数据类型、递归算法、汇编级机器组织和基本问题解决概念。

计算机科学不是一项观赏性运动。为了从文本中获得最大收益,读者应该在每种范式中构建程序,编写语义规范;并实现一种小型编程语言。

书名
Introduction to Programming Languages
译名
编程语言简介
语言
英语
年份
2004
页数
234页
大小
1.01 MB
下载
pdf iconIntroduction to Programming Languages.pdf
密码
65536

最后更新:2025-04-12 23:58:15

←Implementing functional languages: a tutorial

→How To Design Programs: An Introduction To Programming and Computing 2nd edition