Der Binär-Code, auch bekannt als Dual-Code oder Basis-2-Code, ist eine Darstellung von Informationen mithilfe von nur zwei unterschiedlichen Symbolen oder Zuständen. Die beiden Symbole werden oft als 0 und 1 dargestellt, wobei 0 für „aus“ oder „nicht vorhanden“ steht und 1 für „ein“ oder „vorhanden“. Dieses Zahlensystem bildet die Grundlage für die Computersprache, da Computer letztendlich auf der Verarbeitung von binären Informationen basieren.
Im Binär-Code werden Daten in eine Reihe von Bits (binary digits) zerlegt. Ein Bit ist die kleinste Einheit im Binärsystem und kann entweder den Wert 0 oder 1 haben. Durch die Kombination von Bits können komplexe Informationen dargestellt werden. Zum Beispiel kann jeder Buchstabe oder jedes Zeichen in einem Text mithilfe von Binär-Codes codiert werden.
Die Umrechnung zwischen dem Binär-Code und anderen Zahlensystemen wie dem Dezimal-Code (Basis-10-Code) kann durchgeführt werden, indem die entsprechenden Wertigkeiten der Positionen der Bits berücksichtigt werden. Dieser Prozess wird als Binärkonvertierung bezeichnet.
Der Binär-Code ist von großer Bedeutung in der Informatik und Elektronik, da er die Grundlage für die interne Datenverarbeitung von Computern bildet. Er ermöglicht die Darstellung und Speicherung von Daten in Form von elektrischen Impulsen, die von Computern gelesen und verarbeitet werden können.