🧙Конкурс сказок!
Разработка
(OFF) 4elove4ek3 25 июн 2010

Как создать свои язык программирования

Что нужно выучить, какие программы надо ?

Комментарии (35)

Ну ты замахнулся! =)
Читaй "Искусство программирования" Д.Кнута до полного просветления!
ответил _602_Serruf
Я канешно захочу так захочу:-д, но своего добьюсь правда не так быстро он добьюсь. Как я php учил пол года а там та было, два дня уделил чтению и выучил:-д
ответил 4elove4ek3
Я думаю после изучения двоичных команд процессора желания написать свою ОС у тебя поубавится.
ответил Ezheka
ОС или язык программирования?
ответил Astrochel
О, пардон, невнимательно прочитал. Язык сделать попроще =)
ответил Ezheka
А как? Просто интересно стало;)
ответил Astrochel
Берешь любой язык программирования (чем ниже уровень тем лучше), рисуешь в нем блокнотик, и прописываешь парсер текста, введенного в этот блокнотик.
Например, при нахождении слова "бля", программа перезагружает систему. Далее, все это счастье программа должна сохранить в свой формат, и при запуске его, выполнить прописанные в нем команды...
Это получится типа java =).
ответил Ezheka
Ясно, ну тут ничего выше С# брать и не стоит, я так понял.
ответил Astrochel
Ну, для игровых или обучающих задач, пойдет любой яп.
Есть другой вариант создания, когда прописанные в блокнотике команды преобразуются на месте в машинный код (сложее, конечно), и затем он непосредственно запускается. Быстродействие существенно выше получится.
Сответственно, эти 2 варианта - это интерпретатор и компилятор.
ответил Ezheka
Что то я не совсем понимаю, это же получается просто написание проги, а потом открытие её с помощу компилятора:дум
Показать комментарий
Скрыть комментарий
Назад 1 из 4 Вперёд
Для добавления комментариев необходимо авторизоваться
Разработка
Битва титанов
Впервые на мобильниках! Игра, о которой ходят легенд...
Тема: Светлая | Тёмная
Версия: Mobile | Lite | Touch | Доступно в Google Play