The Pascal Language Page

Click below to go directly to a specific section:
History | Significant Language Features | Areas of Application | Sample Programs
Related Links | Printed References | Acknowledgements


The Pascal programming language was originally developed by Niklaus Wirth, a member of the International Federation of Information Processing (IFIP) Working Group 2.1. Professor Niklaus Wirth developed Pascal to provide features that were lacking in other languages of the time. His principle objectives for Pascal were for the language to be efficent to implement and run, allow for the development of well structured and well organized programs, and to serve as a vehicle for the teaching of the important concepts of computer programming. Pascal, which was named after the mathematician Blaise Pascal, is a direct descendent from ALGOL 60, which Wirth helped develop. Pascal also draws programming components from ALGOL 68 and ALGOL-W. The original published definition for the Pascal language appeared in 1971 with latter revisons published in 1973. It was designed to teach programming techiques and topics to college students and was the language of choice to do so from the late 1960's to the late 1980's.

Significant Language Features

Pascal contains some significant language features that allow it to used as a powerful learning tool in introducing structured programming techniques to students :

Areas of Application

The Prime area of application that Pascal entails is the learning environment. This language was not really developed to be used for anything other than teaching students the basics of programming, after all it was originally developed for this purpose. In the early 1970's to the early 1990's Pascal was the language of choice for most major colleges and universities for teaching college level programming techniques. Now with the growing popularity of Object Orient Programming Pascal has taken a back seat to other languages such as C++ and Visual Basic.

Sample Programs

Related Links

Printed References

  1. Baron, Naomi S. (1986) Computer Languages a Guide for the Perplexed. Anchor Press/Doubleday, New York.
  2. Dershem, Herbet L. (1990) Programming Languages Structures and Models..Wadsworth,California.
  3. Ledgard, Herny F.(1984) The American Pascal Standard. Springer-Verlag, New York.
  4. Reges, Stuart. (1987) Building Pascal Programs: An Introduction to Computer Science. Little Brown, Boston.
  5. Sebesta, Robert W. (1996)Concepts of Programming Languages.Addison-Wesley Publishing Company, Menlo Park California.
  6. Seidman, Arthur H. (1984) The Handbook of Computers and Computing.Van Nostrand Reinhold company Inc, NewYork.
  7. Welsh, Jim. (1979) Introduction to Pascal. Prentice/Hall International, New Jersy.


The author of this web page would like to thank his fellow classmates and instructors for their help in the compilation of this page.

[Prev] [Home] [Next]

Last modified: 05:47 PM on 11/23/1996
This page has been accessed