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) ]