Курс состоит из 20 тем, позволяющих студентам изучить фундаментальные средства языков программирования, такие как ввод и вывод, условные операторы, циклы, массивы, строки, процедуры и функции, рекурсия, матрицы. Представлены также темы, посвященные реализации простых динамических структур данных (стек, очередь, список) на основе массива.

Настоящее учебное пособие предназначено для студентов направления подготовки 090900 «Информационная безопасность», изучающих дисциплину «Языки программирования».

Знания, полученные при работе с пособием, могут быть использованы далее при изучении дисциплин «Технологии и методы программирования», «Разработка проблемно-ориентированных программных приложений», «Математические модели и методы в задачах информационной безопасности», «Криптографические методы защиты информации».