Gyakorlatok és problémák gyűjteménye a Pascal programozási nyelv megoldásával. A feladatok „Lineáris algosok”, „Feltételek”, „Hurkok”, „Tömbök”, „Mátrixok”, „Húrok”, „Fájlok”, „Funkciók” témák szerint vannak csoportosítva. Minden egyes következő témakör ismerete szükséges az előző anyagáról, de nem fordítva. Tehát a "feltételek" nem tartalmaz ciklusos feladatokat. A "Ciklusok" téma azonban olyan feladatokat tartalmaz, amelyeknek mind ciklusa, mind feltételei vannak.
A gyakorlatok között vannak klasszikus algoritmusok - válogatás, a legnagyobb közös osztó és a legkevésbé közös többszörös megkeresése, a tényező kiszámítása, a Fibonacci sorozat származtatása stb.
A fordításhoz és az ellenőrzéshez a FreePascal fordítót használtam.