Hallo, der Binärcode ist schon so alt, dass es nicht mal Computer und Rechenmaschinen gab.
Das wurde rein mathematisch verwendet, aber noch ganz auf "Old School", mit dem Stift und Papier.
Und ganz am Anfang vielleicht mit einem Keil auf einer Tontafel, irgendwann v. Chr.
Vor den Computern gab es mechanische Rechenmaschinen, die feste Programme hatten.
Noch früher Spieluhren, dann Jacquard-Webstuhl und viele andere Dinge die ich schon vergessen habe.
Das alles ist aber der Anfang vom PC und die irgendwann entstandenen Sprachen beziehen sich darauf, also das Duale System.
Im Grunde jeder der seiner Zeit irgendwelche Rechenmaschine, PC gebastelt hat, musste auch für ein System, eine Sprache sorgen.
Assembler - Maschinensprache und C,C+ und so weiter eine Hochsprache.
Assembler kann weniger als C,C+, ist aber dafür schneller.
Noch jetzt wer beispielsweise im C,C+ programmiert, greift bei zeitkritischen Funktionen zum Assembler.
Das sind eigentlich Infos die du bei einer entsprechenden Recherche leicht herausfinden kannst.
Gruß