Pascal Programming

Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named in honor of the French mathematician, philosopher and physicist Blaise Pascal.

Introduction
Welcome. This page is dedicated to helping introduce aspiring programmers to the Pascal language. The list below provides links to different sections; feel free to help expand the page!
 * 1) Basics
 * 2) Learning Resources
 * 3) Syntax
 * 4) Programs
 * 5) Advanced

Basics
Pascal is a relatively straightforward language. It is widely used as a first programming language in computer science classes. It is used extensively for teaching beginning programming in countries outside the USA. It can be self-taught by a highly motivated student. Having a mentor can facilitate formal classes and independent students. This page hopes to fill that function.

Learning Resources

 * Pascal Programming

Turbo Pascal
Turbo Pascal is a software development system that includes a compiler and an integrated development environment (IDE) for the Pascal programming language running on CP/M, CP/M-86, and MS-DOS.
 * 1) Turbo Pascal Units, aka TPUs