What Makes a Good Language?

8/29/00


Click here to start


Table of Contents

What Makes a Good Language?

The first formal languages

The first formal languages

Designs of High-level Computer Languages

Popularity

Attributes of a Good Language

Syntax

Famous FORTRAN example

Hamming code

Orthogonality

Naturalness for the application

Support for abstraction

Ease of program verification

Programming environment

Portability of programs

Cost of use

Cost of use

Language Standardization

Language Standardization

Standards

The FORTRAN 77 string problem

Standards

Timeliness

Conformance

Obsolescence

Obsolescence

Author: Dolores Zage

Email: dmz@cs.bsu.edu

Home Page: http://www.cs.bsu.edu/homepages/dmz/cs335/

Download presentation source