Учебник для начинающих программистов.

Обзор языка 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!

Дайте мне знать, если вы хотите, чтобы я написал полное руководство по C для успешного и быстрого изучения.