Налаштувати вигляд

Розмір тексту

Відступи між буквами

Колір

Як створюються мови програмування


Мови програмування не просто розвиваються і впливають одна на одну. Щоб створити нову мову програмування, потрібно спочатку вибрати базову, за допомогою якої ми будемо створювати нову.

Як працює мова програмування?

Більшість мов програмування складається з кількох частин: лексер бере код і перетворює його на складові (оператори, ключові слова), парсер розуміє описану структуру, а потім використовує синтаксичне дерево, щоб вирішити, що зробити, генератор коду створює файл, що виконується.

Що відбувається, коли ми пишемо і запускаємо код?

  1. Користувач створює текстовий файл.

  2. Тестовий файл передається у файл Run.

  3. Файл Run відкриває текстовий файл і передає його аналізатору.

  4. Парсер аналізує кожен рядок коду та перекладає його на Ruby.

  5. Парсер повертає перекладений код у файл Run.

  6. Файл Run записує код у файл.

 

Мову програмування можна створити самостійно.

За посланням один із таких прикладів.

task-image

* Бренди та/або ресурси надаються за вибором партнера та не є закликом до купівлі/відвідування даних ресурсів, а зображуються лише з освітньою метою.