Computer verstehen den Code nicht so, wie wir es tun. Sie arbeiten mit
binär , ein System, das nur zwei Ziffern verwendet:
0 und
1 .
Hier ist der Grund:
* Elektrische Signale: Computer sind auf elektronischen Schaltungen aufgebaut, die entweder "auf" oder "aus" werden können. Diese Zustände sind durch 1 (Ein) und 0 (aus) dargestellt.
* Effiziente Verarbeitung: Durch die Verwendung von Binary können Computer Informationen effizient manipulieren und speichern, da nur zwei mögliche Werte erforderlich sind.
Während Computer direkt mit Binary arbeiten, schreiben wir Code in höheren Programmiersprachen wie Python, Java, C ++ usw. Diese Sprachen werden dann in Binärmaschinencode übersetzt:
* Compiler: Sie konvertieren Code in Maschinenanweisungen (binär), die der Computer verstehen kann.
* Dolmetscher: Sie führen die Codezeile für Zeile aus und übersetzen jede Anweisung in Binärdatum, während sie gehen.
Obwohl wir Code in verschiedenen Sprachen schreiben, ist die Kernsprache, die Computer verstehen und ausführen .