In der allgemeinsten Definition können wir sagen, dass Kodierung der Prozess ist, einem Computer, einer Maschine oder einem System die gewünschten Aufgaben in einer Sprache zu erklären, die sie verstehen. Wenn Sie zum Beispiel eine Website gestalten, ein Computerspiel entwickeln oder eine Anwendung erstellen möchten, müssen Sie programmieren lernen.

Viele elektronische Geräte wie Computer, Smartphones, Tablets, Kühlschränke und Taschenrechner, die Sie benutzen, benötigen Code-Schnipsel für ihre Arbeit. Mit anderen Worten: Wenn Sie Ihr Gerät anweisen, "dies zu tun, wenn diese Taste gedrückt wird", und Sie dies in einer Sprache tun, die es versteht, dann programmieren Sie.