1. Архангельский А.Я. Программирование в Delphi 5. 2-е изд., перераб. и доп. М.: Бином, 2000.
2. Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. М.: Мир, 1979.
3. Бондарев В.М., Рублинецкий В.И., Качко Е.Г. Основы программирования. Харьков: Фолио; Ростов-на-Дону: Феникс, 1997.
4. Ершов А.П. Введение в теоретическое программирование. М.: Наука, 1977.
5. Кнут Д. Искусство программирования для ЭВМ. М.: Мир, 1977. Т.1.
6. Кнут Д. Искусство программирования для ЭВМ. М.: Мир, 1977. Т.2.
7. Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi: Самоучитель. 2-е изд. СПб; М.; Дюссельдорф; Киев: BHV, 2000.
8. Новиков Ф.А. Дискретная математика для программистов. СПб: Питер, 2000.
9. Фихтенгольц Г.М. Курс дифференциального и интегрального исчисления, т. 2. М.: Наука, 1966.