Pronounced pass-kal. A high-level programming language
developed by Niklaus Wirth in the late 1960s. The language is named
after Blaise Pascal, a seventeenth-century French mathematician who
constructed one of the first mechanical adding machines.
Pascal is best known for its affinity to structured programming
techniques. The nature of the language forces programmers to design
programs methodically and carefully. For this reason, it is a popular
teaching language.

Despite its success in academia, Pascal has had only modest success in
the business world. Part of the resistance to Pascal by professional
programmers stems from its inflexibility and lack of tools for
developing large applications.

To address some of these criticisms, Wirth designed a new language
called Modula-2. Modula-2 is similar to Pascal in many respects, but it
contains additional features.

Introduction
PASCAL is a programming language named after the 17th century
mathematician Blaise Pascal. The Pascal language provides a teaching
language that highlights concepts common to all computer languages
standardizes the language in such a way that it makes programs easy to
write Strict rules make it difficult for the programmer to write
bad code! A program is a sequence of instructions which inform a
computer of a required task.

Welcome to Learn Pascal! This tutorial is a simple, yet complete,
introduction to the Pascal programming language. It covers all of the
syntax of standard Pascal, including pointers.

If you're in a rush to get started, or if you're searching for
information on a specific feature of Pascal, you can go directly to the
Table of Contents to select any lesson in the tutorial.

I have tried to make things are clear as possible. If you don't
understand anything, try it in your Pascal compiler and tweak things a
bit. Pascal is a syntactically-strict language. This means that if you
make a mistake, the compiler will stop and inform you of the error.
Except when you're using files, there's practically no way for you to
completely screw up your computer.

If you'd like to go into more depth or learn about topics beyond basic
data structures, you can purchase books about Pascal programming from
the online bookstore.

To program in Pascal (or any high-level language, for that matter), you
will need a compiler. You can use any standard Pascal compiler with this
tutorial. If you need to download a compiler, or if you're new to
programming altogether and don't know what a compiler does, click here
for more information.

"At this page you can learn the basics of the pascal programming
language. I will assume that you have a basic computer knowledge in
DOS-environment.
I will also assume that you have either Turbo Pascal 7.0 or Borland
Pascal 7.0 for this tutor. Turbo Pascal 5.0 and above will probably work
for most of the examples though."

"This page is dedicated to teaching you to program with Borland
Turbo Pascal, easily and quickly. We assume no prior programming
experience but at least a basic knowledge of algebra. We provide you
with all the software you will need, so if you want to learn how to
program then you have come to the right place."