Учебник для начинающих программистов.
Обзор языка C
В этой главе описываются основные сведения о языке программирования C, о том, как он появился, каковы сильные стороны C и почему мы должны использовать C.
Язык программирования C — это язык общего назначения среднего и высокого уровня, первоначально разработанный Деннисом М. Ритчи для разработки операционной системы UNIX в Bell Labs. Первоначально C был впервые реализован на компьютере DEC PDP-11 в 1972 году. В 1978 году Брайан Керниган и Деннис Ритчи подготовили первое общедоступное описание C, теперь известное как стандарт K&R. Операционная система UNIX, компилятор C и, по существу, все прикладные программы UNIX были написаны на C. В настоящее время C стал широко используемым профессиональным языком по разным причинам.
1.Легко учиться
2. Структурированный язык
3. Создает эффективные программы.
4. Он может обрабатывать низкоуровневые действия.
5. Может быть скомпилирован на различных компьютерных платформах.
Зачем использовать C?
C использовался для разработки систем, в частности программ, составляющих операционную систему. Вот некоторые примеры использования C:
-Операционные системы
-Компиляторы языков
-Текстовые редакторы
-Диспетчер очереди печати
-Сетевые драйверы
-Современные программы
-Базы данных
-Утилиты
Как настроить компьютер для начала написания кода
Компилятор Си
Исходный код, записанный в исходном файле, является удобочитаемым исходным кодом для вашей программы. Он должен быть «скомпилирован», чтобы превратиться в машинный язык, чтобы ваш ЦП действительно мог выполнить программу в соответствии с данными инструкциями. Этот компилятор языка программирования C будет использоваться для компиляции вашего исходного кода в окончательную исполняемую программу. Наиболее часто используемым и бесплатно доступным компилятором является компилятор GNU C/C++, в противном случае отличным является CodeBlocks. Codeblocks идеально подходит для новых программистов, использующих C/C++. В следующем разделе вы узнаете, как установить компилятор GNU C/C++ и Codeblocks на различных ОС. . Я упоминаю C/C++ вместе, потому что компилятор GNU gcc и Codeblocks работают как для языков программирования C, так и для C++.
Установка в UNIX/Linux
Если вы используете Linux или UNIX, проверьте, установлен ли GCC в вашей системе, введя следующую команду из командной строки:
Если на вашем компьютере установлен компилятор GNU, он должен напечатать следующее сообщение:
Установка на Mac OS
Если вы используете Mac OS X, самый простой способ получить GCC — загрузить среду разработки Xcode с веб-сайта Apple и следовать простым инструкциям по установке. После установки Xcode вы сможете использовать компилятор GNU для C/C++. В настоящее время Xcode доступен по адресу developer.apple.com/technologies/tools/.
Установка в Windows
КОМПИЛЬЕР GNU
Чтобы установить GCC в Windows, вам необходимо установить MinGW. Чтобы установить MinGW, перейдите на домашнюю страницу MinGW www.mingw.org и перейдите по ссылке на страницу загрузки MinGW. Загрузите последнюю версию программы установки MinGW, которая должна называться MinGW-.exe. При установке MinWG, как минимум, вы должны установить gcc-core, gcc-g++, binutils и среду выполнения MinGW, но вы можете установить больше. Добавьте подкаталог bin вашей установки MinGW в переменную среды PATH, чтобы вы могли указывать эти инструменты в командной строке по их простым именам. Когда установка будет завершена, вы сможете запускать gcc, g++, ar, ranlib, dlltool и несколько других инструментов GNU из командной строки Windows.
Кодовые блоки
Для установки Codeblocks на Windows необходимо зайти на сайт Codeblocks и нажать Загрузить бинарный релиз после чего выбрать Windows XP / Vista / 7 / 8.x / 10
Это все, что вам нужно, чтобы начать программировать на языке C!