Учебное пособие может быть использовано при изучении дисциплины «Теоретические основы информатики» для бакалавров направления «Педагогическое образование», профиль «Информатика и ИКТ»; студентов среднего профессионального образования, обучающихся по специальности 09.02.03 «Программирование в компьютерных системах»; а также в системе дополнительной профессиональной переподготовки учителей информатики и ИКТ.