Pascal Tutorial

Pascal Tutorial

Pascal is a procedural programming language, designed in 1968 and published in 1970 by Niklaus Wirth and named in honour of the French mathematician and philosopher Blaise Pascal. Pascal runs on a variety of platforms, such as Windows, Mac OS, and various versions of UNIX/Linux.

This tutorial should introduce you to the understanding of Pascal to proceed with Delphi and other related frameworks etc.


This tutorial is designed for Software Professionals who are willing to learn Pascal Programming Language in simple and easy steps. This tutorial should give you basic understanding on Pascal Programming concepts, and after completing this tutorial, you should be at intermediate level of expertise from where you can take yourself to higher level of expertise.


Before proceeding with this tutorial you should have a basic understanding of software basic concepts like what is source code, compiler, text editor and execution of programs, etc. If you already have understanding on any other computer programming language, then it will be an added advantage to proceed.

Execute Pascal Online

You do not need to have your own environment to start learning Pascal programming! We have set up an on-line compiler for you that can be used to compile and execute the programs on-line.

For most of the examples available in this tutorial, you will find a Try it option at the top right corner of the code box. Use it to verify the programs and check the outcome with different options. Feel free to modify any example and execute it online.

program HelloWorld;
uses crt;

(* Here the main program block starts *)
   writeln('Hello, World!');