Język ANSI C
Język ANSI C (ang. The C Programming Language) – książka o programowaniu w języku C, autorstwa Dennisa Ritchie, jednego z twórców języka, oraz Briana Kernighana. Często bywa używana jako podręcznik akademicki lub pomoc w indywidualnym kształceniu. Książka wywarła duży wpływ na rozwój informatyki, m.in. poprzez rozpowszechnienie określonego stylu formatowania kodu, oraz przyczyniła się do rozpowszechnienia języka C i systemów klasy Unix. Często bywa skrótowo nazywana K&R, od pierwszych liter nazwisk autorów.
Pierwsze anglojęzyczne wydanie książki miało miejsce w roku 1978, nakładem wydawnictwa Prentice-Hall. Znalazł się w niej opis oryginalnego "dialektu" języka, stworzonego w AT&T Bell Labs (bywa on niekiedy nazywany K&R C). Polskie tłumaczenie pierwszego wydania ukazało się w roku 1987, nakładem Wydawnictwa Naukowo-Technicznego jako Język C (tłum. Danuta i Marek Kruszewscy). W żargonie informatyków pierwsze wydanie nazywane jest niekiedy Old Testament (Stary Testament)[1].
Po ustaleniu przez Amerykański Instytut Standaryzacji standardu języka C autorzy opracowali drugie wydanie książki, wydane w roku 1988 jako The C Programming Language Second Edition nakładem wydawnictwa Prentice-Hall. Wydanie zawiera dodatki, streszczające standard ANSI C, opisujące bibliotekę standardową języka oraz podsumowujące zmiany pomiędzy wersjami. Polska edycja drugiego wydania książki ukazała się w roku 1994 nakładem Wydawnictwa Naukowo-Technicznego jako Język ANSI C (tłum. Danuta i Marek Kruszewscy). Drugie wydanie ochrzczono żargonowym mianem New Testament (Nowy Testament)[2].
Książka jest zaliczana do klasycznych pozycji informatycznych i bardzo często jest chwalona ze względu na zwięzły, prosty styl oraz unikanie podawania zbędnych informacji. Została przetłumaczona na ponad 20 języków.
Przypisy
Bibliografia
- Język ANSI C, Brian W. Kernighan, Dennis M. Ritchie, WNT Warszawa 2000, wyd. V, ISBN 83-204-2620-0
- Brian W. Kernighan , Dennis M Ritchie , Język ANSI C. Programowanie. Wydanie II, Paweł Koronkiewicz (tłum.), Gliwice: Wydawnictwo Helion, 2010, ISBN 978-83-246-2578-9, OCLC 750522569 .
Linki zewnętrzne
- Informacje o książce na stronach Bell Labs. cm.bell-labs.com. [zarchiwizowane z tego adresu (2008-11-06)].
- Strona z rozwiązaniami niektórych zadań z książki. users.powernet.co.uk. [zarchiwizowane z tego adresu (2006-06-23)].