Programovací jazyk C (kniha)

C programovací jazyk
Programovací jazyk C

První vydání programovacího jazyka C
Autor Brian Kernighan , Dennis Ritchie
Žánr Učebnice
Původní jazyk Angličtina
Originál publikován 1978
Stránky 343
ISBN ISBN 0-13-110163-3
 Mediální soubory na Wikimedia Commons

Programovací jazyk C ( také známý jako K&R ) je  kniha od Briana Kernighana a Dennise Ritchieho , který je jedním z přímých autorů a vývojářů jazyka C. Kniha se stala základem pro vývoj a popularizaci jazyka C, je stále žádaná [1] a je široce používána jako „klasická“ jazyková učebnice . Po dlouhou dobu to byla jediná referenční příručka a de facto standard pro  jazyk .

Historie

První vydání

Kniha, stejně jako jazyk, kterému je věnována, se zrodila v AT&T Bell Labs . První vydání vyšlo v roce 1978 a bylo v té době jedinou široce dostupnou knihou o C. Verze jazyka, která byla popsána v knize, je nyní často označována jako K&R C (po prvních písmenech příjmení autorů), především proto, aby se odlišila od pozdějšího standardu ANSI C , který byl popsán ve druhém vydání. . Kromě samotného výukového textu s příklady, určeného pro začátečníky v C, kniha obsahovala kapitoly o hlavních vlastnostech jazyka a také referenční příručku .

Druhé vydání

Druhé vydání vyšlo deset let po prvním, v roce 1988 . Kniha představila verzi C přijatou jako standard ANSI , přidala nové sekce: popis standardní knihovny C a krátký seznam rozdílů mezi ANSI C a předchozí verzí. Toto vydání bylo přeloženo do více než 25 jazyků [2] a získalo celosvětovou slávu.

Ačkoli se ANSI C od svého prvního vydání v roce 1989 mnohokrát změnil , nebylo vydáno žádné třetí vydání, které by tyto změny pokrývalo.

Vliv

Ahoj světe!

Snad nejznámějším příkladem z knihy je "Ahoj, světe!" , který na terminál vytiskne text „ ahoj světe “ . Tento základní příklad ukazuje strukturu minimálního C programu. Po roce 1978 téměř všechny knihy věnované programovacím jazykům navazují na tradici prvního vydání The C Programming Language a bez tohoto programu se neobejdou.

K&R styl

Styl formátování zdrojového kódu použitý v obou vydáních knihy byl široce přijat jako styl K&R . Jeho použití zdobí například Unixový kód a linuxové jádro .

Ruská vydání

Viz také

Poznámky

  1. Žebříček AmazonRank pro knihu (1999 až 2004) (odkaz není k dispozici) . Datum přístupu: 25. ledna 2009. Archivováno z originálu 12. října 2007. 
  2. Bell Labs – Domovská stránka programovacího jazyka C Archivováno 11. března 2015 na Wayback Machine 

Odkazy