SummaryDevelopment, development environment, and evaluation of a number of important programming languages
Perspective into current issues in language design
Programming Language(程式語言) Chapter 2
Evolution of the Major Programming Languages
(主要程式語言的發展)
Topics
Zuse’s Plankalkul
Minimal Hardware Programming
Pseudocodes
The IBM 704 and Fortran
Functional Programming
LISP
The First Step Toward Sophistication
ALGOL 60
Topics
Computerizing Business Records
COBOL
The Beginnings of Timesharing
BASIC
Everything for Everybody
PL/I
Two Early Dynamic Languages
APL and SNOBOL
The Beginnings of Data Abstraction
SIMULA 67
Topics
Orthogonal Design
ALGOL 68
Some Early Descendants of the ALGOLs
Programming Based on Logic
Prolog
History's Largest Design Effort
Ada
Object-Oriented Programming
Smalltalk
Topics
Combining Imperative ad Object-Oriented Features
C++
An Imperative-Based Object-Oriented Language
Java
Scripting Languages
JavaScript, PHP, and Python
A C-Based Language for the New Millennium
C#
Markup/Programming Hybrid Languages
Genealogy of Common Languages
Leave Out
Summary
Development, development environment, and evaluation of a number of important programming languages
Perspective into current issues in language design
Comments