Перейти до основного вмісту
Спец.-ні мови програмування
  • Кількість кредитів 4
  • Тип Обов'язковий
  • Семестри 7, 8
  • Рівень вищої освіти Бакалавр
  • Підсумковий контроль Екзамен

Дисципліна «Спеціалізовані мови програмування» спрямована на формування у студентів системного розуміння спеціалізованих мов (DSL), їх призначення, класифікації та місця у сучасних програмних і комп’ютерних системах. Розглядаються мови розмітки й опису інтерфейсів, запитів і роботи з даними, конфігурації та серіалізації, сценарної автоматизації, побудови й інфраструктури, наукових обчислень, логічного та функціонального програмування, комп’ютерної графіки, паралельних обчислень і опису апаратури. Окрема увага приділяється принципам проєктування власної DSL, визначенню синтаксису й семантики та базовим підходам до її реалізації.