Вы когда-нибудь думали об этом? Я уверен, что вы делаете.

Большинство языков программирования программируются на другом языке.

Многие широко используемые сегодня языки, включая PHP, были впервые разработаны на C/C++.

По сути, интерпретатор PHP — это программа на языке C, которая выполняет запросы от PHP и получает ввод текста в правильном синтаксисе PHP.

Самая ранняя версия C++ была создана на C. Первоначально он начинался как компилятор C.

Компилятор на языке ассемблера был создан для создания самого Си.

Написание ассемблера непосредственно в двоичном формате (или "ручная компиляция", которая включает ручное преобразование читаемого кода в нечитаемый, но функционально эквивалентный двоичный файл, который может выполняться на машине) — вот как был создан язык ассемблера.

Поскольку именно так был разработан бинарный файл, он работает. Схемы, разработанные инженерами-компьютерщиками, выполняют фактическое добавление, сложение и другие операции.

Статьи по теме:

100 ДНЕЙ СТРУКТУР ДАННЫХ И АЛГОРИТМОВ

ЧТО ТАКОЕ HADOOP?

Кроме того, они добавили возможность указать, как обрабатывать «коды операций» и аргументы.

Простой, но вымышленный пример: ЦП может принять два 4-битных значения для сложения, используя код операции 0000.

Если бы я приказал процессору сложить 1 и 1 на этом языке, произнеся 000000010001, он сделал бы с результатом все, что запрограммировано.

Сейчас мы достигли дна. В конце концов, весь код спускается на этот уровень двоичного кода.

И как вы знаете:]

В этом мире есть 10 типов людей — те, кто понимает двоичный код, и те, кто не понимает!