Pascal je vyšší programovací jazyk. Vytvoril ho pán Wirth akopomôcku programovania pre študentov. Vďaka jednoduchému osvojeniu a veľkej modularite sa veľmi rýchlo rozšíril a v určitých implementáciách existuje dodnes a dni jeho zániku aj napriek rôznym predpovediam sú stále v nedohľadnu. To, že je vyšším programovacím jazykom, znamená, že odstraňuje problémy strojovo orientovaných jazykov, kde program bola postupnosť elementárnych inštrukcií bez kontroly správnosti zápisu a činnosti. Vyšší programovací jazyk zavádza vhodné štruktúry, ktoré zvyšujú zrozumiteľnosť napísaných programov, a tým zjednodušujú programovanie. Medzi prvé aj u nás veľmi známe implementácie jazyka pascal patrí program od firmy HISOFT, ktorý fungoval na starom dobrom Sinclairi. Medzi pécečkármi je snáď najznámejšia implementácia Wirthovho pascalu od firmy BORLAND International, ktorej vlastníkom je Phil Kahn. Volá sa TURBO PASCAL a jeho zatiaľ posledná verzia nesie číslo 7. Najobľúbenejšia bola verzia šesť, a keďže sa sedmička v základoch od šestky nelíši a je dostupná na mnohých počítačoch či už v školách alebo doma, budeme sa venovať predposlednej verzii. Musíme si uvedomiť, že TURBO PASCAL (ďalej už len TP) je kompiler. To znamená, že prekladač preloží zdrojový text do spustitelného súboru s príponou .EXE, ku ktorého činnosti už nie je potrebný samotný TP. Teda doma v TP napíšem program, po preložení ho prenesiem na počítač, kde žiadny pascal nie je a môžem ho spustiť. Prostrediu samotného TP hovoríme vývojové prostredie.