возможно, это просто небольшое недоразумение, но как может быть реализован язык программирования ?
Я не говорю о том, как реализовать собственный язык программирования, но о слове "реализовано"? Я имею в виду, вы можете реализовать компилятор или интерпретатор, но язык программирования?
Что это значит, если я прочитаю "С++ реализован в C" или "Python был реализован в C"?
Я думаю, что язык больше. как протокол о том, как кто-то думает о вещах, должен быть реализован. Например, если он хочет отобразить ящик сообщений, он может сказать, что команда для этого - ShowMessageBox (строка) и реализовать компилятор, который переведет это во что-то, что работает на компьютере (кроме выбранных парадигм программирования, которые он представляет).
Я думаю, что этот вопрос приводит к вопросу "что такое язык программирования на самом деле"? Компилятор, интерпретатор или только документально оформленный языковой стандарт о том, как вещи должны быть реализованы на языке?
[EDIT]
Ответ: Языки никогда не реализуются, только компиляторы/интерпретаторы и т.д. Это просто.