Programmeringsspråket C (bok)

C programmeringsspråk
Programmeringsspråket C

Första upplagan av programmeringsspråket C
Författare Brian Kernighan , Dennis Ritchie
Genre Lärobok
Originalspråk engelsk
Original publicerat 1978
Sidor 343
ISBN ISBN 0-13-110163-3
 Mediafiler på Wikimedia Commons

C -programmeringsspråket ( även känt som K&R ) är en  bok av Brian Kernighan och Dennis Ritchie , den senare är en av de direkta författarna och utvecklarna av C- språket . Boken blev grunden för utvecklingen och populariseringen av C, är fortfarande efterfrågad [1] och används flitigt som en "klassisk" språklig lärobok . Under lång tid var det den enda referensguiden och de facto- standarden för  språket .

Historik

Första upplagan

Boken, liksom språket som den är tillägnad, föddes på AT&T Bell Labs . Den första upplagan publicerades 1978 och var vid den tiden den enda allmänt tillgängliga boken om C. Den version av språket som beskrevs i boken kallas nu ofta för K&R C (efter de första bokstäverna i författarnas efternamn), främst för att skilja det från den senare ANSI C- standarden , som beskrevs i den andra upplagan . Utöver själva handledningstexten med exempel, designad för nybörjare i C, innehöll boken kapitel om språkets huvudegenskaper, samt en uppslagsbok .

Andra upplagan

Den andra upplagan kom ut tio år efter den första, 1988 . Boken presenterade versionen av C som antogs som ANSI- standarden , lade till nya avsnitt: en beskrivning av standard C-biblioteket och en kort lista över skillnader mellan ANSI C och den tidigare versionen. Denna utgåva översattes till mer än 25 språk [2] och fick världsberömdhet.

Även om ANSI C har ändrats många gånger sedan dess första publicering 1989 , har ingen tredje upplaga getts ut för att täcka dessa ändringar.

Inflytande

Hej världen!

Det kanske mest kända exemplet från boken är "Hej, världen!" , som skriver ut texten " hej, värld " till terminalen . Detta grundläggande exempel visar strukturen för ett minimalt C-program. Efter 1978 fortsätter nästan alla böcker som ägnas åt programmeringsspråk traditionen från den första utgåvan av The C Programming Language och kan inte klara sig utan detta program.

K&R stil

Källkodsformateringsstilen som används i båda utgåvorna av boken har antagits allmänt som K&R-stilen . Med dess användning dekoreras till exempel Unix -koden och Linux -kärnan .

Ryska utgåvor

Se även

Anteckningar

  1. AmazonRank-diagram för en bok (1999 till 2004) (länk ej tillgänglig) . Datum för åtkomst: 25 januari 2009. Arkiverad från originalet den 12 oktober 2007. 
  2. Bell Labs - The C Programming Language Homepage Arkiverad 11 mars 2015 på Wayback Machine 

Länkar