Lexikon

Kommentar

der Kommentar, -e

Ein Kommentar in der Programmierung ist ausschließlich für Menschen gedacht. Er wird so angelegt, dass der Computer ihn nicht lesen kann und bei der Ausführung des Programms ignoriert. Kommentare werden benutzt, um zu beschreiben, was bestimmte Abschnitte im Programmcode bedeuten, oder um auf mögliche Fehler oder Auslassungen im Programmcode aufmerksam zu machen.

Es kann sinnvoll sein, einen Kommentar in den Programmcode einzufügen, um anderen zu erklären, wie der Code funktioniert. Auf diese Weise kann man sich leichter daran erinnern, welchen Zweck der Programmcode hat, und es wird auch einfacher für andere, den Code zu verstehen.

Man kann die Kommentarfunktion auch dazu benutzen, um bestimmte Abschnitte des Programmcodes unwirksam zu machen, damit sie nicht ausgeführt werden. Man nennt das "auskommentieren". Das ist praktisch, wenn man noch nicht weiß, ob man den betreffenden Codeabschnitt wirklich benötigt oder wenn man ihn vielleicht erst später braucht.

Emne:
Software - Programmierung - MakeCode - Arduino
Synonymer:
Erklärung - Erläuterung
Beispiele für den Gebrauch des Worts "Kommentar"
  • Wenn du in deinen Programmcode einen Kommentar einfügst, kannst du dich in der nächsten Unterrichtsstunde besser erinnern.
  • Lies meine Kommentare, dann verstehst du meinen Programmcode.
MakeCode
In diesem Beispiel wurde ein Kommentar eingefügt. Um selbst Kommentare anzulegen, klickst du mit der rechten Maustaste auf einen Codeabschnitt und wählst im Kontextmenü den Befehl Kommentar einfügen. Kommentare erleichtern anderen, den Programmcode zu verstehen.
 
Arduino
Mit dem folgenden Programm bringst du eine LED zum Leuchten. In den Programmcode wurden Kommentare eingefügt, die erklären, was das Programm tut. Um einen Kommentar zu kennzeichnen, verwendet man zwei Schrägstriche //
//der verwendete Pin
int LEDPin = 3;

void setup() {
  //den LEDpin als OUTPUT setzen
  pinMode(LEDPin, OUTPUT);
}

void loop() {
  //die LED ein- oder ausschalten: aus (LOW), ein (HIGH) *
  digitalWrite(LEDPin, HIGH);

  //die LED stufenweise zum Leuchten bringen: ganz aus (0), ganz ein (255) **
   analogWrite(LEDPin, 180);
   
  /*
   Diese Methode kann verwendet werden, um längere Abschnitte im Programmcode auszukommentieren
   das nachstehende Kommando bringt die LED voll zum Leuchten
   analogWrite(LEDPin, 255);
  */
}
 
Python
Im folgenden Programm wurden Kommentare eingefügt, die helfen, den Code zu erklären. Um einen Kommentar zu kennzeichnen, verwendet man einen Gitterzaun # am Zeilenanfang
print("Hello, World!")

x = "Python ist "
y = "fantastisch"
z = x + y
#z = "Dies wird nicht angezeigt, weil es auskommentiert ist"
print(z)
#Über den Print-Befehl wird ausgegeben: "Python ist fantastisch"