Maschinensprache, die manchmal auch als Maschinencode oder Objektcode bezeichnet wird, ist eine Sammlung binärer Ziffern oder Bits, die der Computer liest und interpretiert. Maschinensprache ist die einzige Sprache, die ein Computer verstehen kann.
Die genaue Maschinensprache für ein Programm oder eine Aktion kann je nach Betriebssystem unterschiedlich sein. Das jeweilige Betriebssystem bestimmt, wie ein Compiler ein Programm oder eine Aktion in Maschinensprache schreibt.
Computerprogramme werden in einer oder mehreren Programmiersprachen wie C++, Java oder Visual Basic geschrieben. Ein Computer kann die Programmiersprachen, die zum Erstellen von Computerprogrammen verwendet werden, nicht direkt verstehen, daher muss der Programmcode kompiliert werden. Sobald der Code eines Programms kompiliert ist, kann der Computer ihn verstehen, da der Code des Programms in Maschinensprache umgewandelt wird.
Beispiel Maschinensprache
Unten sehen Sie ein Beispiel für Maschinensprache (binär) für den Text „Hello World“.
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
Unten ist ein weiteres Beispiel für Maschinensprache (nicht-binär), die den Buchstaben „A“ 1000 Mal auf dem Computerbildschirm ausgibt.
169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96
Assemblersprache, Binär, Kompilierung, Hochsprache, Niedrigsprache, Maschine, Maschinenlesbar, Objektdatei, Programmierbegriffe, Pseudosprache, Spezialsprache