pinMode & digitalWrite außerhalb von Setup und Loop verwenden

Muecke:
Das ich hier in Objekten denken muss das wies ich

Objekte sind nur ein kleiner Aspekt davon. Das kannst du auch erst mal ignorieren.
Der Unterschied zwischen Deklaration und Definition ist erst mal ganz grundlegend. Aber es gibt z.B. auch Unterschiede zwischen Schlüsselwörtern, Operanden und Funktionen

für mich ist ein Objekt z.B. ein Kaffeebecher oder ein Haus :-).

Auch in der Programmierung können das Objekte sein :slight_smile:

Ich kenne jedoch nicht alle regeln der einzelnen Befehle, und wie die regeln sich verändern wenn man sie Kombiniert.

Mein Punkt ist dass verschiedene Dinge jeweils anderen Regeln folgen. z.B. für eine Variable gelten andere Regeln als für einen Operanden und andere Regeln aus für eine Funktion. Wenn du das alles als "Befehl" vereinheitlichst geht das verloren.
Ich habe hier auch schon Leute gesehen die einen Datentyp als Befehl bezeichnet haben. Es mag kleinlich erscheinen hier auf korrekten Bezeichnungen zu beharren, aber es spielt eine wichtige Rolle für das Verständnis der Sprache