Für einen Informatiker ist es unerlässlich zu verstehen, wie Computer Informationen sichern und verarbeiten. Wenn man sich mit Hardware beschäftigt, sind boolesche Logik und Binärsprache untrennbar miteinander verbunden und absolut unverzichtbar. Die meisten modernen Programmiersprachen nehmen dem Programmierer die binäre Darstellung ab, aber der zugrundeliegende Code wird immer noch in binärer Form übersetzt, bevor er zur Verarbeitung an den Computer gesendet wird.