Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Язык программирования Mox (Мокс) - можно ли придумать свой язык программирования и легко ли это?

Левчик Морковчик Ученик (106), на голосовании 1 день назад
Недавно созрела мысль создать свой язык программирования, который будет управлять данными, массивами, создавать диалоговые окна и похожее. Легко ли это будет? (Если хотите, можете подсказать примеры кода)
Голосование за лучший ответ
Batat101 0 Мастер (2137) 1 месяц назад
Двоичный код говорит привет
λ Искусственный Интеллект (247623) 1 месяц назад
можно
но это не просто.
я свой небольшой язык писал три-четыре месяца.
спал пару часов в сутки.
идея достойна похвалы.
главное -- начать.
Celtic Hammer Мудрец (16450) 1 месяц назад
Сам язык придумать легко. Главная проблема в компиляторе для этого языка. Вот это гораздо сложнее и занимает много лет
Андрей Панарин Искусственный Интеллект (249045) 1 месяц назад
На третьем курсе у нас был курсовик — интерпретатор собственного языка программирования. Задачка непростая, поэтому каждую работу делали командой по два-три человека.

Синтаксис языка в начале расписывается на бумаге в виде диаграмм Вирта.

Обработка кода:
Текст → Последовательность лексем → Синтаксическое дерево → Таблица переходов.

Потом по этой таблице бегаешь, и так работает интерпретируемая программа.
Алекс Куха Высший разум (461583) 1 месяц назад
Процесс достаточно проработан и описан. Парсинг синтаксиса важная, но недостаточная часть работы.
Новые синтаксисы появляются регулярно, поэтому 1й вопрос не имеет смысла. Можно ли конкретно Вам, тут вряд ли что-то можно сказать определённо
Похожие вопросы