Вот объясните недалекому, как это: написан на языке Си.
То есть язык программирования Руби написан на языке Си, который написан на бейсике, который написан в "блокноте".
Есть языки компилируемые и есть интерпретиремые. Компилируемый язык - ваш код преобразовывается в машинный и исполняется операционной системой.
Интерпретируемый язык - ваш код как есть исполняется программой-интерпретатором. Так вот, эта программа-интерпретатор написана на C.
Есть например еще интепретируемый язык javascript, для него интерпретатором является браузер, а браузер написан на С++ например
В одном комментарии не объяснить. Python, PHP тоже на Си написаны. Грубо говоря написание какой-то команды выполняется более сложный в написании код Си.
Спасибо. То есть Си- это ДОС, а все остальные языки- это надстройка над ДОСом- Нортон, виндовс? =))
>Конец норе)
Всего лишь точка, с которой можно кинуть факел вглубь и увидеть, как его поглощает тьма.
Вот объясните недалекому, как это: написан на языке Си.
Сам по себе язык ни на чём не написан. Написана его "реализация", а именно компилятор/интерпретатор. GCC (компилятор С) недавно перевели с С на С++. Clang тоже на С++ написан. Есть компиляторы С написанные на С.
Вообще многие компиляторы стараются писать на этом самом языке. Для новых языков это часто является самым большим проектом. Ну и языки придумывают для получения преимуществ - логично их использовать. Так что Go недавно на Go переписали. Rust давно на расте и написан и т.д.