C (C-Programmiersprache)

C programming language

Derzeit gängigste imperative Programmiersprache. "C" hat den großen Vorteil maschinennah und damit sehr schnell zu sein, ohne dabei auf höhere Konzepte, z. B. Strukturierbarkeit, zu verzichten. "C" verwendet die gleichen Zahlenwerte, Adressen und Zeichen wie ein Computer. Der Befehlssatz ist auf elementare Befehle beschränkt, was der Verarbeitungsgeschwindigkeit zugute kommt. Komplexe Befehle müssen zusammengesetzt werden. Diese Eigenschaft hat dazu geführt, dass ganze Betriebssysteme bis auf einen kleinen Assembler-Kern in "C" geschrieben werden. U. a. ist das Betriebssystem Unix auf diese Weise entstanden. Ein weiterer Vorteil von "C" ist die relativ leichte Portabilität auf andere Rechner. Nachteilig wird von manchen die erschwerte Lesbarkeit (Write Only Language) der Programm-Listings empfunden. Die Sprache "C" ist aus der Sprache B und diese wiederum aus der Sprache BCPL hervorgegangen und wurde erstmalig von Dennis Ritchie in den Bell Laboratorien für das Unix-Betriebssystem auf einer DEC PDP-11 implementiert.


<< Anzeige >>
"C" verfügt über einen umfangreichen Sprachschatz und wird in der Systementwicklung und der Anwendungsprogrammierung eingesetzt. Das Betriebssystem Unix ist in der Programmiersprache "C" verfasst.

Querverweise von C (C-Programmiersprache) nach:

Querverweise nach C (C-Programmiersprache) von:

ART@IT - Das Kunstprojekt von ITWissen