C Учебник
Краткая история языка Си
В начале 1970-х годов язык программирования C был разработан и внедрен Деннисом Ритчи в Bell Laboratories на DEC PDP-11, в котором использовалась операционная система UNIX. Во время разработки языка на него повлиял более старый язык, названный BPCL, который был разработан Мартином Ричардсом. Язык BPCL повлиял на язык под названием B (написанный Кеном Томпсоном), который привел к развитию C в 1970-х годах.
В течение многих лет Си практиковался с операционной системой UNIX. Летом 1983 года Американский национальный институт стандартов (ANSI) сформировал комитет для разработки стандартной спецификации C. Комитету потребовалось шесть лет и в 1989 году была утверждена версия C, известная как ANSI C. Эта версия языка упоминается как ANSI C или иногда C89. Стандарт ANSI C был окончательно утвержден Международной организацией по стандартизации (ISO) в 1990 году (также называется C90).
Особенности языка C
C - это небольшой, но чрезвычайно мощный и универсальный язык, который становится одним из самых популярных языков всех времен для создания практически всех типов проектов разработки программного обеспечения. C используется для написания программ для операционных систем, систем управления базами данных, текстовых процессоров, графики, электронных таблиц и компиляторов (включая компиляторы C).
C - это язык программирования общего назначения с функциями выражения, структур данных, управления потоком, богатым набором операторов, небольшим количеством ключевых слов, указателей и встроенных функций. C не является языком высокого уровня, скорее это язык среднего уровня, который дает нам мощь и потенциальную переносимость языков высокого уровня, а также гибкость для языков низкого уровня, таких как ассемблер.
Несколько функций делают C очень привлекательным языком программирования для больших и малых разработок. К ним относятся функции производительности, такие как эффективность и скорость исполняемой программы.
Изначально C был разработан для операционной системы UNIX и реализован в ней, но позднее производственные компиляторы станут доступны для других машин, включая IBM System / 370, Honeywell 6000 и Interdata 8/32. C не привязан к какой-либо конкретной операционной системе или оборудованию, что означает, что программа, написанная на C, будет работать на другой системе или машине, которая поддерживает C.
Другой важной особенностью языка Си является его способность расширяться. Программа AC представляет собой набор из одной или нескольких функций, поддерживаемых библиотекой C. Мы можем создавать и добавлять свои собственные функции в библиотеку C и использовать их для других приложений.
Особенности w3resource C Tutorial
В этой серии руководств мы подробно рассмотрели программирование на C. При его создании мы позаботились о том, чтобы учащиеся могли овладеть основами языка Си.
Вот список функций, которые мы включили во все главы:
1. Мы начали с краткой истории и простого описания .
2. Мы дали синтаксис / использование, чтобы вы могли помнить, как его написать.
3. Пример (ы), чтобы показать, как реализуется связанная концепция.
4. Мы показали выход из использования.
5. Изобразительная презентация, чтобы помочь вам лучше понять концепцию.
Предыдущая: Обзор C
Далее: Скомпилируйте и запустите программу на C в Linux и Windows
Новый контент: Composer: менеджер зависимостей для PHP , R программирования