Pascal - General


Pascal is a general purpose high level language that was originally developed by Nicklaus Wirth in the early 1970s. It was developed for teaching programming as a systematic discipline and to develop reliable and efficient programs.

Pascal is Algol based language and includes many constructs of Algol. Algol 60 is a subset of Pascal. Pascal offers several data types and programming structures. It is easy to understand and maintain the Pascal programs.


Pascal has grown in popularity in the teaching and academics arena for various reasons:


1. Features of the Pascal Language

Pascal has the following features:


2. Facts about Pascal


3. Why to use Pascal?

Pascal allows the programmers to define complex structured data types and build dynamic and recursive data structures such as lists, trees and graphs. Pascal offers features like records, enumerations, subranges, dynamically allocated variables with associated pointers, and sets.