In Mikrocontrolleranwendungen wird im Gegensatz zur Programmierung auf PC-Ebene das sogenannte ANSI-C verwendet. Der Sprachumfang von ANSI-C unterscheidet sich von C++ und Borland C in der Art,
dass spezifische, nur für die PC-Programmierung benötigte Operatoren und Funktionen nicht vorhanden sind. Der Sprachumfang ist der Speicherausstattung und der Geschwindigkeit der oftmals verwendeten 8- oder 16-Bit Controller angepasst.
Hier eine Zusammenstellung der wichtigsten Sprachelemente von ANSI-C
Hinweis: Datei ist noch nicht vollständig und wird demnächst aktualisiert