Другие языки программирования и технологии
Как создать свой язык программирования? совет?
дайте пояснения, хочу разработать свой язык программирования, что бы его понимал комп?
Ну вот как пример - ИНТЕРПРЕТАТОР Visual Basic .NET написанный на Visual Basic .NET
Код собственно.. .


Код собственно.. .

Для этого нужно хотя бы знать все существующие языки программирования.
Ой, мама.. . "Что бы его понимал комп? "
Вы сначала определитесь с тем, какой это должен быть язык. Компилируемый или интерпретируемый, с сильной типизацией или со слабой, объектно-ориентированный или процедурный. Потом составьте для себя спецификацию языка -- алфавит, идентификаторы, типы данных, декларации. Потом найдите себе учебник по теории компиляторов (или интерпретаторов -- в зависимости от того, что Вам нужно) и читайте его до посинения.
Вы сначала определитесь с тем, какой это должен быть язык. Компилируемый или интерпретируемый, с сильной типизацией или со слабой, объектно-ориентированный или процедурный. Потом составьте для себя спецификацию языка -- алфавит, идентификаторы, типы данных, декларации. Потом найдите себе учебник по теории компиляторов (или интерпретаторов -- в зависимости от того, что Вам нужно) и читайте его до посинения.
У тех кто способен это сделать такие вопросы не возникают.
Учите программирование.
Учите программирование.
для начала нужно высшую математику (математический анализ) и программирование знать минимум на уровне доктора наук.
Пишут языки на Cи в основном. Вот совет как - напиши вначале хотя бы простейший компилятор текста, а дальше когда поймешь что все сложно (и если ты не оставишь эту идею) , то почитай теорию разработки компиляторов и вперед.
пасан, ну ты и клоун ппц.
Пасиб посоны за коменты, улыбнуло от души))) ) А тебе посоветую не маяться херней и идти учиться на повара, к примеру, исходя из твоего вопроса, программирование это явно не твое))))))))))))
Панкрат Акимов 5+
Сразу отговорил)))
Сразу отговорил)))
теория конечных автоматов и лексемы в помощь.
а вообще - дело неблагодарное - писать компиляторы.
потратьте своё время на что-нибудь более приятное...
а вообще - дело неблагодарное - писать компиляторы.
потратьте своё время на что-нибудь более приятное...
Похожие вопросы
- Как создать свой язык программирования ?
- А реально создать свой язык программирования?
- Почему бы не создать идеальный язык программирования?
- Как создать свой язык программирования?
- Хочу создать свой язык программирования. Нужна помощь по синтаксису
- Почему россияне не могут создать свой язык программирования?
- Хочу создать свой язык программирования и компилятор. Думаете это очень сложно?
- Как создать собственный язык программирования?
- Возможно ли создать новый язык программирования с нуля ?
- Сложно ли создать свой язык программирования? Хотя бы интерпретируемый?