Книга: Деннис Ритчи, Брайан Керниган «Язык программирования C»
Перед Вами классическая книга по языку программирования C (Си), написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования C (Си). Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI C, для которого она частично послужила основой. Книга Язык программирования C (Си)не рекомендуется для чтения новичкам; для своего изучения она требует знания основ программирования и компьютеров Книга Язык программирования C (Си) предназначенадля широкого круга программистов и компьютерных специалистов. Книга может использоваться как учебное пособие для высших учебных заведений . Издательство: "Вильямс" (2016)
ISBN: 978-5-8459-1975-5 |
Деннис Ритчи
Денис Ритчи (Dennis MacAlistair Ritchie; род. 9 сентября 1941) — компьютерный специалист, известен по участию в создании ALTRAN, B, Си, Unix.
Содержание |
Биография
Ритчи родился в Бронксвилле, Нью-Йорк, окончил Гарвард со степенью бакалавра по физике и прикладной математике. В 1967 году начал работать в Bell Labs.
Си и Unix
Ритчи наиболее известен как создатель языка программирования Си и ключевой разработчик операционной системы Unix, а также как соавтор книги «Язык программирования Си», обычно сокращаемой как «K/R» или «K&R» (авторы Кёрниган и Ритчи)
Изобретение Ритчи языка Си и его роль в разработке Unix вместе с Кеном Томпсоном сделали его пионером современной вычислительной техники. Язык Си по сей день широко используется для написания приложений и операционных систем, и его влияние наблюдается во многих современных языках программирования. Unix также оказал сильное влияние, основав идеи и принципы, которые сейчас являются прочно устоявшимися в вычислительной технике. Популярная операционная система GNU/Linux и её инструменты являются потомками работ Ритчи, и ОС Microsoft Windows также включает инструменты для совместимости с Unix и компилятор Си для разработчиков.
Следуя успехам Unix, Ритчи продолжает исследования в области операционных систем и языков программирования со вкладом в ОС Plan 9 и Inferno и язык программирования
Награды
Премия Тьюринга
В 1983 году Ритчи и Кен Томпсон совместно получили Премию Тьюринга за их разработку общей теории операционных систем и в частности за создание Unix.
Национальная медаль за достижения в области технологий
27 апреля 1999 Ритчи и Кен Томпсон вместе получили национальную медаль за достижения в области технологий 1998 года от президента Билла Клинтона за изобретение операционной системы Unix и языка программирования Си, которые привели к огромным продвижениям в компьютерных аппаратных, программных и сетевых системах и стимулировали рост промышленности в целом, закрепив таким образом лидерство Америки в информационном веке[1][2].
Примечания
- ↑ Ritchie and Thompson [to] Get National Medal of Technology Bell Labs pre-announcement (англ.)
- ↑ Ritchie and Thompson Receive National Medal of Technology from President Clinton Bell Labs press release (англ.)
Ссылки
Книги
- Брайан Керниган, Деннис Ритчи Язык программирования C = C programming language. — 2-е изд.. — М.: 2007. — С. 304. — ISBN 0-13-110362-8
Источник: Деннис Ритчи
Брайан Керниган
Брайан Вильсон Керниган (Brian Wilson Kernighan; род. 1942) — соавтор знаменитого руководства «Язык программирования Си» (совместно с автором языка Денисом Ритчи). Соавтор языка Ахо, Питер Вейнбергер, и Брайан Керниган).
В соавторстве с Робом Пайком написал также известные книги «Практика программирования» и «Unix. Программное окружение». Последнюю часто называют «своего рода библией для Unix-программистов».
Ссылки
- домашняя страница Брайана Кернигана в Принстонском Университете
- домашняя страница Брайана Кернигана в Bell Labs
- Интервью с Брайаном Керниганом — (Mihai Budiu, для PC Report Romania, Август 2000)
- Интервью с Брайаном Керниганом — Алексей Доля, для Linux Journal, Июль 2003.
- Статья «Brian Kernighan» английской Википедии (англ.).
Книги
- Брайан Керниган, Деннис Ритчи Язык программирования C = C programming language. — 2-е изд.. — М.: 2007. — С. 304. — ISBN 0-13-110362-8
- Брайан Керниган, Роб Пайк Практика программирования = The Practice of Programming. — М.: «Вильямс», 2004. — С. 288. — ISBN 5-8459-0679-2
Источник: Брайан Керниган
Другие книги схожей тематики:
Автор | Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|---|
Керниган Брайан, Донован Алан А. А. | Язык программирования Go | Вы краем уха слышали о новом языке программирования Go, но не знаете, что он представляет собой на самом деле… — Диалектика, Подробнее... | 2019 | 2722 | бумажная книга |
Александреску Андрей | Язык программирования D | D -это язык программирования, цель которого - помочь программистам справиться с непростыми современными… — Символ-Плюс, High tech Подробнее... | 2012 | 2014 | бумажная книга |
Керниган Брайан, Ритчи Деннис | Язык программирования C | Перед Вами классическая книга по языку программирования C (Си), написанная самими разработчиками этого языка… — Вильямс, Подробнее... | 2019 | 2283 | бумажная книга |
Керниган Брайан, Донован Алан А. А. | Язык программирования Go | Вы краем уха слышали о новом языке программирования Go, но не знаете, что он представляет собой на самом деле… — Вильямс, Подробнее... | 2016 | 660 | бумажная книга |
Алан А. А. Донован, Брайан У. Керниган | Язык программирования Go | Вы краем уха слышали о новом языке программирования Go, но не знаете, что он представляет собой на самом деле… — Вильямс, (формат: 70x100/16, 432 стр.) Программирование для профессионалов Подробнее... | 2016 | 1966 | бумажная книга |
Керниган Брайан, Ритчи Деннис | Язык программирования C | Перед Вами классическая книга по языку программирования C (Си), написанная самими разработчиками этого языка… — Вильямс, (формат: 255x180x17мм, 288 стр.) Подробнее... | 2019 | 1215 | бумажная книга |
Андрей Александреску | Язык программирования D | D– это язык программирования, цель которого – помочь программистам справиться с непростыми современными… — Символ-Плюс, High Tech электронная книга Подробнее... | 390 | электронная книга | |
Андрей Александреску | Язык программирования D | D -это язык программирования, цель которого - помочь программистам справиться с непростыми современными… — СИМВОЛ-ПЛЮС, (формат: 70x100/16, 536 стр.) High Tech Подробнее... | 2012 | 2013 | бумажная книга |
Алан А. А. Донован, Брайан У. Керниган | Язык программирования Go | Вы краем уха слышали о новом языке программирования Go, но не знаете, что он представляет собой на самом деле… — Вильямс, (формат: 70x100/16, 432 стр.) Программирование для профессионалов Подробнее... | 2016 | 1171 | бумажная книга |
Донован А., Керниган Б. | Язык программирования Go | Вы краем уха слышали о новом языке программирования Go, но не знаете, что он представляет собой на самом деле… — (формат: Твердая глянцевая, 432 стр.) Подробнее... | 2019 | 1801 | бумажная книга |
См. также в других словарях:
Язык программирования C++ — Эта статья о книге; о языке программирования см.: C++. Язык программирования C++ The C++ Programming Language Автор: Бьёрн Страуструп Язык оригинала: английский Оригинал издан: 1986 Издательство: Addison–Wesley … Википедия
Язык программирования — искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. По английски: Programming language Синонимы:… … Финансовый словарь
ЯЗЫК ПРОГРАММИРОВАНИЯ — (programming language) Язык, используемый для выдачи задания (программы) (program) компьютеру (computer). Существует два основных вида языков программирования: языки низкого уровня (low level languages) и языки высокого уровня (high level… … Словарь бизнес-терминов
язык программирования — Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [ГОСТ 28397 89] Тематики обеспеч.… … Справочник технического переводчика
ЯЗЫК ПРОГРАММИРОВАНИЯ — это совокупность набора символов (алфавита) системы, правил образования (синтаксис) и истолкования конструкции из символов (семантика) для задания алгоритмов с использованием символов естественного языка. В самом общем виде формальный язык… … Большая политехническая энциклопедия
ЯЗЫК ПРОГРАММИРОВАНИЯ — ЯЗЫК ПРОГРАММИРОВАНИЯ, система слов и правил, используемая для создания программ для КОМПЬЮТЕРА. Большинство компьютеров работает на основе двоичных языков (использующих два знака, 0 и 1), которые называют МАШИННЫМИ КОДАМИ. Для формулировки… … Научно-технический энциклопедический словарь