The C Programming Language

The C Programming Language (em português: A Linguagem de Programação C, algumas vezes referida como K&R) é um livro de ciência da computação, escrito por Brian Kernighan e Dennis Ritchie, que são as pessoas que originalmente criaram e implementaram a linguagem (bem como o sistema operacional) Unix, que estava estritamente ligado com a linguagem C).[1] O livro foi central para o desenvolvimento e popularização da linguagem de programação C e ainda é amplamente lido e utilizado hoje em dia.

The C Programming Language
A Línguagem de Programação C
The C Programming Language
Autor(es)
Idioma Inglês
Assunto C (linguagem de programação)
Editora Prentice Hall
Lançamento
  • 1978 (1 edição)
  • 1988 (2 edição)
Edição portuguesa
ISBN 9780131101630
Edição brasileira
ISBN 9780131101630

História

editar

O C foi criado por Dennis Ritchie na Bell Labs no início da década de 1970 como uma versão melhorada do B de Ken Thompson.[2] Outro funcionário da Bell Labs, Brian Kernighan, tinha escrito o primeiro tutorial do C.[3] e persuadiu Ritchie a ser co-autor de um livro sobre a línguagem de programação.[4]

A primeira edição, publicada a 22 de Fevereiro de 1978, foi o primeiro livro amplamente disponível sobre a linguagem de programação C. A sua versão do C é por vezes denominada K&R C (depois dos autores do livro), muitas vezes para distinguir esta versão inicial da versão posterior do C denominada de ANSI C.[5]

Recepção

editar

A revista Byte declarou em Agosto de 1983 que "[The C Programming Language] is the definitive work on the C language. Don't read any further until you have this book!"[6] Jerry Pournelle escreveu na revista desse ano que o livro "still the standard ... a bit terse". Ele continuou: "He continued, "You can learn the C language without getting Kernighan and Ritchie, but that's doing it the hard way. You're also working too hard if you make it the only book on C that you buy".[7]

Referências

  1. Kernighan, Brian W.; Ritchie, Dennis M (1978). The C Programming Language (em inglês). Upper Saddle River, New Jersey: Prentice hall. 228 páginas. ISBN 0-13-110163-3 
  2. «Chistory». www.bell-labs.com. Consultado em 8 de setembro de 2021 
  3. «Leap In and Try Things: Interview with Brian Kernighan « Harmony at Work». web.archive.org. 23 de julho de 2012. Consultado em 8 de setembro de 2021 
  4. "C" Programming Language: Brian Kernighan - Computerphile - YouTube 
  5. Kernighan, Brian W.; Ritchie, Dennis M. (1978). The C programming language. Internet Archive. [S.l.]: Englewood Cliffs, N.J. : Prentice-Hall 
  6. Byte Magazine Volume 08 Number 08 - The C Language. [S.l.: s.n.] Agosto de 1983 
  7. Byte Magazine Volume 08 Number 12 - Easy Software. [S.l.: s.n.] Dezembro de 1983 


  Este artigo sobre um livro é um esboço. Você pode ajudar a Wikipédia expandindo-o.