Электронный учебник по программированию на языке Turbo Pascal предназначен в основном для обучающихся девятых классов для более глубокого изучения данного материала, будет полезен одиннадцатиклассникам при подготовке к ЕГЭ, а также может использоваться учителями информатики в части контрольно-измерительных материалов.
В учебнике представлены теория и практические работы, контрольно-измерительные материалы, ответы к КИМам. Контрольно-измерительные материалы подобраны с учётом дифференцированного подхода (задания повышенной сложности отмечены "звёздочкой"). Ответы к КИМам отсутствуют, если они очевидны, например: определить, является ли сумма цифр числа, заданного случайным образом, числом двузначным или однозначным.
При изучении языка программирования Turbo Pascal в среде программирования "Pascal ABC" индивидуальный и дифференцированный контроль осуществляется по следующим темам:
1. Линейное программирование:   1.1.Ввод данных с клавиатуры.   1.2.Целочисленная арифметика. Линейные программы с разными единицами измерений. 2. Ветвление:   2.1.Простые условия.   2.2.Составные условия.   2.3.Множественный выбор. 3. Циклы:   3.1.Цикл с параметром.   3.2.Условные циклы.   3.3.Вложенные циклы. Решение математических ребусов. 4. Строки:   4.1.Строковые функции (проверочная).   4.2.Строковые и символьные процедуры и функции (контрольная). 5. Массивы:   5.1.Одномерные массивы.   5.2.Двумерные массивы.Индивидуальный, но недифференцированный контроль предусмотрен по темам линейного программирования: вычисление математических выражений и оператор присваивания.
В электронном учебнике использованы материалы из всевозможных справочников, задачников, детской литературы. Часть заданий составлена автором этого электронного учебника, учителем информатики и ИКТ средней общеобразовательной школы.