Описана разработка многоуровневой системы подсказок в интеллектуальных компьютерных обучающих программах. Для каждого из видов подсказок представлены методы их формирования, случаи показа, а также характер влияния на процесс обучения и уровень компетенции обучаемого. Предложен метод динамического формирования текстового содержания подсказок. Рассмотрена реализация разработанной системы подсказок в рамках универсальной среды создания и трансляции обучающих программ.