Ši knyga yra programavimo pradžiamokslis. Aprašomos pagrindinės Paskalio kalbos konstrukcijas bei jų panaudojimas algoritmams ir programoms užrašyti. Medžiaga pateikiama taip, kad skaitytojas galėtų ją įsisavinti spręsdamas uždavinius. Pateikiami uždaviniai ir praktikos darbai. Uždaviniai skirti savikontrolei. Knygos pabaigoje pateikiami jų sprendimai (atsakymai). Praktikos darbai – tai nedideli programavimo darbai, skirti programavimo įgūdžiams pagilinti bei darbo su kompiuteriu praktikai. Knyga turėtų būti naudinga vyresniųjų klasių moksleiviams, informatikos mokytojams ir pirmųjų kursų pedagoginės krypties studentams.
Mūsų tikslas – išmokti programuoti. Programavimo darbai prasideda nuo uždavinio formulavimo ir baigiasi galutinio produkto – programos – sukūrimu. Uždavinio formuluotėje pasakoma ką reikia padaryti, bet nepasakoma kaip. Pavertimas ką į kaip ir yra programavimo tikslas. Pirmiausia reikia sugalvoti, kaip išspręsti uždavinį, t.y. rasti jo sprendimo būdą. Po to reikia sprendimą išreikšti algoritmu (programa), o programą išbandyti kompiuteriu. Parašyti tobulą, t.y. teisingą ir patogią naudotis, programą iš karto ne visada pavyksta (teisingiau – beveik niekada nepavyksta). Programą tenka daug kartų taisyti bei tobulinti. Programos rašymas yra ilgas darbas, reikalaujantis sumanumo, kruopštumo, atkaklumo. Tačiau visus vargus atperka kūrybinis džiaugsmas, kai pagaliau gaunamas tobulas, veikiantis produktas, kuriuo galima ne tik pačiam pasidžiaugti, bet ir kitiems parodyti. Programas rašysime Paskalio kalba. Tačiau pagrindinis mūsų tikslas yra programavimas, o ne programavimo kalba. Programavimo kalba (šiuo atveju Paskalis) yra tik darbo įrankis pagrindiniam tikslui pasiekti. Tačiau norint sėkmingai naudotis įrankiu, reikia gerai žinoti tą įrankį, turėti darbo su juo įgūdžių. Todėl būtų logiška pirmiau išmokti įrankį - Paskalį o po to programuoti. Bet šis įrankis sudėtingas ir jam tenka nemažai laiko ir pastangų.

Programavimas Paskaliu G. Grigas