Harjutuste ja probleemide kogumine programmeerimiskeele Pascal lahendusega. Ülesanded on rühmitatud teemade kaupa: „Lineaarsed algosaated”, „Tingimused”, „Silmused”, „Massiivid”, „Maatriksid”, „Stringid”, „Failid”, „Funktsioonid”. Iga järgnev teema eeldab eelneva materjali tundmist, kuid mitte vastupidi. Nii et "Tingimused" ei sisalda tsüklitega ülesandeid. Kuid teema "Tsüklid" sisaldab ülesandeid, millel on nii tsüklid kui ka tingimused.
Harjutuste hulgas on klassikalisi algoritme - sorteerimine, suurima ühisjaguri ja vähim ühiskomponendi leidmine, faktoriaal arvutamine, Fibonacci seeria tuletamine jne.
Kompileerimiseks ja kontrollimiseks kasutati FreePascal kompilaatorit.