Pascal – język programowania
Każdy program zaczyna się od słowa program, po nim następuje nazwa programu, która nie ma jednak znaczenia dla wykonywania się programu i nie ma nic wspólnego z nazwą pliku. W nazwie programu nie można wykorzystywać polskich znaków, spacji, nazwa  nie może się zaczynać od cyfry. Zasadnicza część programu zawarta jest pomiędzy słowami begin i end z kropką.

Zmienne i stałe w programie, robi się to na początku programu.
a)      definowanie stałych 
const
    a = 3.14 ;
    z = ‘Mama’ ;
b)     deklaracja zmiennych (variables - zawiera nazwy i typy zmiennych)
var
   pole, y : integer ; 		{integer –liczba całkowita}
   v : real;			{real – liczba rzeczywista}
   nazwa :  string ;
Realizacja rozkazów
pisz -  writeln,  write             np. writeln(‘ jest zima’);          tekst w apostrofach, każdy rozkaz kończy się średnikiem
czytaj – readln                       np. readln (x)                      zmienna bez apostrofów
oblicz czyli pop prostu wyrażenie   z := a * b;
porównaj   (fragment programu – dzielenie dwóch liczb)
if  b = 0  then
       begin
          writeln (‘dzielenie jest niewykonalne);
       end
 else
      begin
          x := a / b ;
          writeln (‘ Wynik dzielenia wynosi ’,x);
      end;   

Kompilacja – po napisaniu programu trzeba go skompilować i poprawić ewentualne błędy.
Uruchomienie – program po uruchomieniu działa w oknie DOS-owym (czarne tło) po wykonaniu wraca do ekranu edycji więc można zastosować przed end z kropką pustą instrukcję czytaj, która zatrzyma działanie programu do momentu naciśnięcia dowolnego klawisza.

Przykładowy program do wykonania:

Program Kot;
var
Zosia, Janek, P : integer;
Begin
writeln('Program obliczający pole prostokąta');
writeln('Podaj długość dłuższego boku w cm') ;
readln(Zosia);
writeln('Podaj długość krótszego boku w cm');
readln(Janek);
P:=Zosia*Janek ;
 writeln('Pole kwadratu jest równe ',P,' cm2');
 readln;
end.