720 читали · 5 лет назад
Как создать свой язык программирования: теория, инструменты и советы от практика
На протяжении последних шести месяцев я работал над созданием языка программирования (ЯП) под названием Pinecone. Я не рискну назвать его законченным, но использовать его уже можно — он содержит для этого достаточно элементов, таких как переменные, функции и пользовательские структуры данных. Введение Я не эксперт. Когда я начал работу над этим проектом, я понятия не имел, что делаю, и всё еще не имею. Я никогда целенаправленно не изучал принципы создания языка — только прочитал некоторые материалы в Сети и даже в них не нашёл для себя почти ничего полезного...
6103 читали · 7 лет назад
Какие бывают языки программирования?
На данный момент существует более 300 языков программирования Языки делятся на несколько типов: Но всё это не особо интересно простому читателю. Гораздо интереснее начать с основ. Какие же языки являются неплохими для новичков? Самым лучшим языком для начинающих является Python. Но в вузах и колледжах до сих пор изучают Basic или Pascal. Также ЯП (языки программирования) делятся на низкоуровневые и высокоуровневые. Низкоуровневые языки предназначены для создания машинных команд для процессоров. Такие языки как: Assembler и CIL...