пределенный общепринятый способ производства чего-либо (в данном случае — программ) называют технологией. И сегодня мы обсудим технологию программирования.
Здесь я не буду вам засорять голову историей развития языка и всем прочим. Если захотите, посвящу этому целую статью, но вы и сами сможете найти это в сети. Поэтому приступим к главному.
Язык Си очень хорош для изучения, как первый язык. Если вы разберётесь в нём и с лёгкостью будете писать код, то вам будет легко поддаваться изучения большинства современных языков программирования.
Ниже приведён пример элементарной программы. Внимательно рассмотрите её и попытайтесь угадать что она делает. После мы её разберём по каждому шагу.
Первая строка - инструкции препроцессора. С помощью этой команды мы сможем подключать различные библиотеки с различными функциями.
Вторая строка - главная функция, которая должна присутствовать в любой программе на языке Си. Она начинается с фигурной скобки и ею заканчивается. Всё что находится в этих скобках - тело функции.
Четвёртая строка - оператор вызова функции. Что делает "printf"? С помощью этого оператора в консоле выводится сообщение. То есть, строка printf("Road to SENIOR\n"); выведет нам в консоль Road to SENIOR. Заметьте, выведется сообщение без кавычек, ведь они входят, так сказать, в конструкцию и без них программа просто не запустится. Также вы могли заметить в коде "\n" - это esc-последовательность. Она никак не выводится в консоль, но переводит курсор на следующую строку. Таких esc-последовательностей много и мы их рассмотрим позже.
Пятая строка - оператор возврата. Рассматривайте его как способ завершения функции на данном этапе изучения языка.
На этом мы почти закончили вступление. Попробуйте написать свою первую программу. Кстати, пишу я в Microsoft Visual Studio.язык си