Язык программирования Си | |
---|---|
The C Programming Language | |
![]() Второе издание «The C Programming Language» |
|
Автор | Брайан Керниган, Деннис Ритчи |
Жанр | Учебник |
Язык оригинала | Английский |
Оригинал издан | 1978 |
Страниц | 343 |
ISBN | ISBN 0-13-110163-3 |
«Язык программирования Си» (англ. The C Programming Language , также известная как K&R) — книга Брайана Кернигана и Денниса Ритчи, причём последний — один из непосредственных авторов и разработчиков языка Си. Книга стала основой для разработки и популяризации Си, до сих пор имеет спрос [1] и широко используется в качестве «классического» учебника по языку. Она долгое время была единственным справочным руководством и де-факто — стандартом языка.
Содержание
История [ править | править код ]
Первое издание [ править | править код ]
Книга, как и язык, которому она посвящена, родилась в компании AT&T Bell Labs. Первое издание увидело свет в 1978 году и было в те времена единственной широкодоступной книгой по Си. Версию языка, которая описывалась в книге, теперь часто называют K&R C (по первым буквами фамилий авторов) — в основном, для отличия от более позднего стандарта ANSI C, который был описан во втором издании. Кроме непосредственно учебного текста с примерами, рассчитанного на новичков в Си, книга содержала главы, посвящённые основным свойствам языка, а также справочник.
Второе издание [ править | править код ]
Второе издание было опубликовано спустя десять лет после первого, в 1988 году. В книге была представлена версия Си, принятая в качестве стандарта ANSI, добавлены новые разделы: описание стандартной библиотеки Си и краткий перечень отличий ANSI C от прежней версии. Это издание было переведено более чем на 25 языков [2] и получило мировую известность.
Хотя со времени своей первой публикации в 1989 году ANSI C неоднократно менялся, третье издание, которое бы осветило эти изменения, выпущено не было.
Влияние [ править | править код ]
Hello, world! [ править | править код ]
Возможно, что самым известным примером из книги стала программа «Hello, world!», которая выводит текст «hello, world» в терминал. Этот базовый пример показывает структуру минимальной программы на Си. После 1978 года почти все книги, посвящённые языкам программирования, продолжают традицию первого издания The C Programming Language и не обходятся без этой программы.
Стиль K&R [ править | править код ]
Стиль форматирования исходного текста программ, используемый в обоих изданиях книги, получил широкое распространение как стиль K&R. С его использованием оформлены, например, код Unix и ядро Linux.
Книга по программированию от авторов языка C.
В своё время она стала своеобразным классическим учебником по языку С и до сих пор является классикой для всех изучающих и/или использующих как С, так и С++.
На текущий момент книга переиздана уже в третий раз с учётом всех поправок и изменений в терминологии за прошедшее время.
Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересных и нужным вам книг!
В свое время язык Си разрабатывали специально для операционной системы Unix, но созданный язык был настолько универсален, что нашел свое применение и в других сферах программирования.
Книга Кернигана и Ритчи – это культовая книга по программированию на языке Си. Создатели языка рассказывают своим читателям о широких возможностях Си и особенностях, отличающих его от других языков структурного программирования.
Авторы поднимают в своей книге такие фундаментальные темы, как:
- Переменные и арифметические выражения в Си
- Типы данных, операторы и выражения
- Управляющие конструкции в Си
- Структура программы на языке Си
- Работа с функциями
- Указатели и массивы
- Применение структур данных
- Ввод и вывод данных в Си
- Интерфейс с системой Unix
Для уже опытных программистов в книге содержится полное справочное руководство по языку Си, а также описание стандартной библиотеки Си.
Книга рассчитана на разработчиков с любым уровнем подготовки.
Издательство: «Невский диалект»
Год издания: 2001
Издание: 3-е исправленное
Скачано: 20159 раз
Скачать книгу
Комментарии
Яков, 11.03.2011 21:22
Лучшая книга для легкого и с изысками изучения Си
remarkes, 20.12.2011 03:42
да, согласен – лучшая книга по Си
gemly, 03.09.2012 19:51
книжка как книжка
Vasiliy, 13.09.2012 08:51
Единственная книга по Си. Последовательное изложение, хорошие примеры и задачи, справочная часть достаточного объёма – Керниган и Ритчи посторались на славу!
ok-svi, 27.11.2012 11:40
mne ochen nravitsia
Leonid, 19.12.2012 00:22
Еще бы вам не нравилось. Хорошо когда книгу по языку пишет тот кто придумал этот язык 😉
Marvin, 28.07.2013 22:50
если не первая, то вторая книга для прочтения
Lev, 16.11.2015 00:19
У кого есть свободный экземпляр-поделитесь,нужен для занятий,можно чирканый и юзаный.89252335911
Николай, 09.06.2016 22:53
Говорят, что ее переиздавали в США неоднократно