Как люди создают новые языки программирования? В частности:
- На каком языке они пишут это?
- Должен ли язык быть между языком высокого уровня и машинным кодом?
- Каковы этапы/элементы создания языка программирования Например - C или C++ (Из моего базового исследования я понял, что все языки программирования либо нуждаются в компиляторе или интерпретаторе, но я не совсем понимаю разницу между два)