Развитие языка. Использование основных элементов: типы данных, ключевые слова, переменные и так далее. Работа с операторами и операциями, ввод и вывод информации и работа с указателями и массивами. Модульное программирование и применение директив препроцессора, работа с файлами (открытие и закрытие файла и чтение и запись данных в файл). Работа с линейными списками, стеком и очередями