Der Prozessor.
Wenn ein Programm in einem Computer läuft, führt der Prozessor ständig sehr viele und sehr kleine elektronische Operationen aus. Zum Beispiel liest eine solche Operation ein Byte Daten vom Hauptspeicher in den Prozessor ein. Eine andere Operation überprüft ob eines der Bits in dem Byte ein "1" Bit ist. Die meisten Prozessoren sind in der Lage mehrere Hundert Arten von Operationen wie diese durchzuführen.
Hier können Sie eine Abbildung eines Pentium Prozessors sehen.
Das sind die einzigen Dinge, die ein Prozessor tun kann. Er verfügt über einen kleinen Satz winziger elektronischer Operationen, die er durchführen kann, und das ist alles. Diese kleinen elektronischen Operationen werden eine nach der anderen durchgeführt. Aber es werden davon Millionen pro Sekunde ausgeführt. Millionen kleiner Operationen können eine große und nützliche Tätigkeit ergeben.
Alles, was ein Prozessor tut, entsteht aus diesen winzigen Operationen! Glücklicherweise müssen Sie diese Einzelheiten nicht wissen, um Programme in Java zu schreiben. Der Zweck einer "höheren Sprache" wie Java ist es die winzigen elektronischen Operationen in große, nützliche Einheiten - den Programmieranweisungen - zu organisieren.