Мова програмування: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 1:
{{Вичитати|дата=березень 2021}}{{Otheruses|Мова (значення)}}
'''Мо́ва програмува́ння''' ({{lang-en|Programming language}}) — це [[Формальна мова|штучна мова]], створена для передачі [[Команда (програмування)|команд]] [[машина]]м, зокрема [[комп'ютер]]ам. Мови програмування використовуються для створення [[комп'ютерна програма|програм]], які контролюють поведінку машин, та для запису [[алгоритм]]ів.
 
Більш строгеСуворіше визначення: '''мова програмування'''&nbsp;— це система позначень для опису [[алгоритм]]ів і [[структура даних|структур даних]]<ref>(Пратт, розділ І)</ref>, певна штучна формальна система, засобами якої можна виражати алгоритми<ref>(Gabrielli, С. 27)</ref>. Мову [[програмування]] визначає набір [[лексика|лексичних]], [[синтаксис|синтаксичних]] і [[семантика|семантичних]] правил, що задають зовнішній вигляд програми та дії, які виконує виконавець ([[комп'ютер]]) під її управлінням.{{fact}}
 
З часу створення перших програмованих машин було створено понад дві з половиною тисячі мов програмування.<ref>{{cite web|url=http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm|title=Список мов програмування|archiveurl=http://www.webcitation.org/6HZt8VX9t|archivedate=2013-06-23}} {{ref-en}}</ref> Щороку до них додаються нові. Деякими мовами вміє користуватись тільки невелике число їхніх розробників, інші стають відомі мільйонам людей. Професійні програмісти зазвичай застосовують у своїй роботі декілька мов програмування.