PASCAL à été conçu en 1970 par Nicklaus Wirth pour imposer aux programmeurs un style de programmation d'une structure particulière. PASCAL a des successeurs, Modula et Oberon, qui ajoutent les modules et permettent d'accéder aux ressources système. PASCAL est utilisé pour apprendre la programmation. Le portage commercial principal est Delphi, suivi de Kylix. Le langage PASCAL peut être utilisé sous Windows, Unix, Dos et Mac OS.