The C Programming Language

The C Programming Language
Le langage de programmation C
Auteur Dennis Ritchie et Brian Kernighan
Genre Ouvrage technique
Version originale
Titre original The C Programming Language
Langue originale anglais
Pays d'origine Drapeau des États-Unis États-Unis
Date de parution originale 1978
Version française
Traducteur Jean-François Groff et Éric Mottier

The C Programming Language (en français Le langage de programmation C), aussi connu sous le nom du « livre K&R » ou encore « The White Book », est un livre d'informatique qui décrit le langage C. Il a été écrit par Dennis Ritchie, créateur du langage, et Brian Kernighan. Pour beaucoup, sa concision en fait un modèle de documentation technique.

La première édition, publiée en 1978, traite de l'usage initial du C chez AT&T, où il était destiné aux créateurs de compilateurs. Ce « dialecte » du C est parfois qualifié de K&R C. En 1988, une seconde édition a présenté l'ANSI C, orienté vers les programmeurs. Le livre a depuis lors été traduit en plus de 20 langues.

Des éditions françaises ont été publiées par Prentice Hall (1990), Masson (1997) et enfin Dunod (2004). Le titre de cette dernière édition est Le langage C Norme ANSI (ISBN 2-10-048734-5).

Articles connexes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article The C Programming Language de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • The C Programming Language — Erstausgabe The C Programming Language ist das erste Buch über die Programmiersprache C. Die Erstausgabe erschien 1978. Es stammt von den Autoren Brian W. Kernighan und Dennis M. Ritchie, wovon Ritchie die Programmiersprache entwickelt hat. Das… …   Deutsch Wikipedia

  • The C++ Programming Language — Infobox Book name = The C++ Programming Language title orig = translator = image caption = The C++ Programming Language, Third Edition author = Bjarne Stroustrup illustrator = cover artist = country = language = English series = subject = C++… …   Wikipedia

  • The C Programming Language (book) — The C Programming Language (sometimes referred to as K R or the white book ) is a well known computer science book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language (as well as co… …   Wikipedia

  • Criticism of the APL programming language — The APL programming language has been used since the mid 1960s on mainframe computers and has itself evolved in step with computers and the computing market. APL is not widely used, but minimalistic and high level by design, at several points in… …   Wikipedia

  • History of the Dylan programming language — Dylan programming language history first introduces the history with a continuous text. The second section gives a timeline overview of the history and present several milestones and watersheds. The third section presents quotations related to… …   Wikipedia

  • GNU Compiler for the Java Programming Language — GNU Compiler for Java Entwickler: The GNU Project Aktuelle Version: 4.3.1 (6. Juni 2008) Betriebssystem …   Deutsch Wikipedia

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • Programming language theory — (commonly known as PLT) is a branch of computer science that deals with the design, implementation, analysis, characterization, and classification of programming languages and programming language features. It is a multi disciplinary field, both… …   Wikipedia

  • The Unix Programming Environment — is a textbook written by Brian W. Kernighan and Rob Pike, both of Bell Labs. It is considered an important and early book on the Unix operating system. Often considered the Bible , it is considered the most authoritative work on Unix. It was… …   Wikipedia

  • Programming language implementation — A programming language implementation is a system for executing programs written in a programming language.There are two general approaches to programming language implementation: *Interpretation: An interpreter takes as input a program in some… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”