Programmi mõiste ja struktuur. Lihtsamate programmide näiteid. Lihtne sisend ja väljund. Lihtmuutuja ja massiiv. Arvujärjendi liikmete summeerimine. Programmi töötlemise etapid. Testimine, silumine ja silumisvahendid.
2. Programmeerimiskeele Pascal põhimõisted. Lekseemid, konstandid, kirjeldused, blokk, skoop. Arvutüübid. Massiivitüüp. Aritmeetiline avaldis. Standardfunktsioonid.
3. Loogiline tüüp. Loogilised avaldised.
4. Direktiivid keeles Pascal. Tsüklite koostamine. Märgendid.
5. Arvujärjendi töötlemine.
6. Protseduuri ja funktsiooni mõiste. Formaalsed ja tegelikud parameetrid.
7. Programmeerimisstiil, programmi dokumenteerimine.
8. Arvutabeli (maatriksi) töötlemine.
9. Sõnetüüp ja sõnetöötlus.
10. Ekraanidialoogi kavandamine ja realiseerimine.
11. Lõiketüüp ja selle rakendusi.
12. Hulgatüüp ja selle rakendusi.
13. Kirjetüüp ja failitüüp.
14. Failitöötlus.
15. Suurema Pascal-programmi struktuur, moodulid.
16. Suurema Pascal-programmi tutvustus.