Click here to visit my sponsor
Free Advertising from Click2Net!

Einführung in C

[ main | nächstes Kapitel (1) ]

Allgemeines

C wurde 1971 als Gundlage für das Betriebssystem UNIX in den USA entwickelt (UNIX ist zu über 90% in C geschrieben). 1978 wurde von Brian Kernighan und Dennis Ritchie eine eindeutige Sprachedefinition entwickelt. C ist mittlerweile von ANSI und ISO standardisiert.

Heutzutage ist C (und ihr Nachfolger C++) die dominierende Programmiersprache. Sehr viele Anwendungen sind in C geschrieben. Leider ist C jedoch nicht einfach zu lernen (was dieses Tutorial verändern soll!), daher eignet es sich nur bedingt für Anfänger. Mit etwas Übung kann man damit jedoch sehr effiziente Programme schreiben.

C ist sehr eng an Assembler angelehnt, aber trotzdem Hardware-unabhängig. Das bedeutet, Sie können maschinennahe Programme sehr leicht (aber nicht ganz ohne Aufwand) auf ein anderes System portieren. Sie benötigen dazu lediglich einen anderen Compiler, und Inline-Assembler Anweisungen (Assembleranweisungen innerhalb eines C-Programmes) müssen der neuen Hardware (Prozessor) angepasst werden.

Geschichte

1971 C wird entwickelt
1978 Kernighan und Ritchie definieren die Sprache.
1983 ANSI und ISO standardisieren C.
1992 Bjarne Stroustrup enwickelt die Nachfolgesprache C++.

[ top | main | nächstes Kapitel (1) ]