Chương 1: Một số khái niệm về lập trình và ngôn ngữ lập trình
Chương 2: Chương trình đơn giản
Chương 3: Cấu trúc rẽ nhánh và lặp
Chương 4: Kiểu dữ liệu có cấu trúc
Chương 5: Tệp và thao tác với tệp
Chương 6: Chương trình con và lập trình có cấu trúc
Bài 17: Chương trình con và phân loại