PASCAL (After the French mathematician Blaise Pascal (1623-1662)) is a general purpose, high-level programming language originally designed (in reaction to the complexity of ALGOL 68) for teaching structured programming to students of computer science. Developed by Niklaus Wirth around 1970, it has become the dominant language of instruction in computer science education. It has also strongly influenced languages developed subsequently, particularly Ada. It emphasizes structured programming constructs, data structures and strong typing. Innovations included enumeration types, subranges, sets, variant records and the case statement. Pascal has been extremely influential in programming language design and has a great number of variants and descendants.

Richard Seabury [Back to Timeline]