Zbiór ćwiczeń i problemów z rozwiązaniem dla języka programowania Pascal. Zadania są pogrupowane według tematów „Algorytmy liniowe”, „Warunki”, „Pętle”, „Tablice”, „Matryce”, „Ciągi znaków”, „Pliki”, „Funkcje”. Każdy kolejny temat wymaga znajomości materiału z poprzedniego, ale nie odwrotnie. Zatem „Warunki” nie zawierają zadań z cyklami. Jednak temat „Cykle” obejmuje zadania, które mają zarówno cykle, jak i warunki.
Wśród ćwiczeń są klasyczne algorytmy - sortowanie, znajdowanie największego wspólnego dzielnika i najmniejszej wspólnej wielokrotności, obliczanie silni, wyprowadzanie szeregu Fibonacciego itp.
Do kompilacji i weryfikacji użyto kompilatora FreePascal.