Definition

Code

Das Wort Code wird in verschiedenen Anwendungsbereichen genutzt:

In der Programmierung versteht man unter Code (Substantiv) zwei unterschiedliche Anweisungsformen. Zum einen handelt es sich dabei um die Ansammlung von Statements, die in einer Programmiersprache verfasst wurden – dem sogenannten Quellcode. Zum anderen handelt es sich dabei um vom Computer direkt ausführbare Anweisungen – dem Objektcode. Dieser wird von einem Compiler automatisch aus einem Quellcode erzeugt.

Codieren (Verb) ist die Erstellung von Programmanweisungen. Das heißt, den Quellcode für ein Programm generieren (Synonym zu programmieren).

In der Kryptographie hat Code sowohl eine technische als auch eine allgemeine Bedeutung. Im technischen Sinne ist Code die Substitution eines Wortes oder eines Satzes durch ein anderes Wort, eine Zahl oder ein Symbol mit dem Zweck, das ursprüngliche Wort oder den Satz zu verschleiern. Hierbei handelt es sich stets um eine Substitution auf Wort- oder Satzebene. Code in diesem Sinne wird häufig mit Chiffre verwechselt, was eine Substitution von Symbolen auf Buchstaben-Ebene ist. Die moderne Kryptographie ist jedoch sehr viel mehr mit Ziffern beschäftigt, als mit dem Code in seiner ursprünglich begrenzten technischen Bedeutung.

In der Industrie wird einem Produkt während der Entwicklungszeit manchmal ein Codename gegeben, um den späteren echten Produktnamen zu verbergen. In der Geschichte wurden auch militärische Operationen während der Vorbereitungsphase häufig mit einem Codenamen versehen. Im Zweiten Weltkrieg bekam beispielsweise die deutsche Invasion der Sowjetunion den Codenamen Barbarossa.

Code wird sehr oft auch nur allgemein verwendet, um jede Art von Texthinweisen zu verheimlichen. „Aufbrechen des Codes“ bedeutet dann in der Regel, dass man einen Weg gefunden hat, Teile solcher Nachrichten zu lesen, ohne dass man den Schlüssel für ein komplettes Decodieren erhalten hat.

Diese Definition wurde zuletzt im April 2018 aktualisiert

Erfahren Sie mehr über Softwareentwicklung