Основи програмування: терміни, визначення та поняття

Про типи: які ще?

Всі існуючі в наш час мови програмування поділяють на алгоритмічні і не є такими. До першого типу, як можна дізнатися з будь-якого довідника, демонструє терміни програмування для початківців, належать символьні сукупності, набори правил, що застосовуються для фіксації деякого опису. Таке строго однозначно. Як правило, алгоритм – елемент мовної системи.

Неалгоритмические – це різновиди, в яких текст являє собою вказівку на послідовність реалізації операцій. Створюваний код – стартовий матеріал. На його базі синтезується алгоритмічне рішення обумовленої умовами проблеми.

Формальний і вихідний

Існують формальні мови. Таким словосполученням позначають призначені для програмування мовні системи, базу яких покладено логічне обчислення. Фундаментом мови може виступати формальна граматика. У будь-якому випадку мова йде про комплекс правил, що регламентують побудову коду. Заздалегідь визначається алфавіт, обумовлені послідовності, доступні програмістові. Всі їх різноманітність – це і є мова як такої.

Серед основних термінів програмування є «вихідний мову». Цим словосполученням прийнято фіксувати призначену для програмування мовну систему, використовувану для написання деякої програми. Вона відрізняється від машинного, використовуваної агрегатом для виконання обумовленого людиною коду. Вихідний мова буває високорівневим, низькорівневим.