Как создать собственный язык программирования для собственной ОС?
Я создаю свою собственную ОС и хочу создать свой собственный язык программирования. Но я не знаю, как это сделать.
Я хочу, чтобы мой язык:
- Обработать Javascript
- Поддержка визуальных эффектов
- Обработка PHP и SQL
- Уметь запускаться с C++
- Поддержка C#, C и C++
- Звуковая поддержка
- Возможность изменять настройки компьютера (например, питание от аккумулятора, включение и выключение ОЗУ)
- Уметь отображать статистику компьютера (температура процессора, мощность процессора, батарея и т. Д.)
На каком языке я должен это кодировать? И как мне это сделать? Я использую C#, C или C++ и как сделать так, чтобы операционная система распознала их?