Спіс моў праграмавання паводле катэгорый

спіс артыкулаў у адным з праектаў Вікімедыя
(Пасля перасылкі з Спіс моў праграмавання)

Ніжэй прадстаўлены спіс моў праграмавання, згрупаваных паводле катэгорый. У некаторых выпадках мовы пералічваюцца ў некалькіх катэгорыях, бо не існуе агульнай схемы класіфікацыі моў праграмавання і ўласцівасці некаторых моў дазваляюць аднесці іх да розных катэгорый.

Аб’ектна-арыентаваныя правіць

Асэмблерныя правіць

Візуальныя правіць

Візуальная мова праграмаваннямова праграмавання, якая дазваляе ствараць праграмы праз маніпуляцыі з графічнымі элементамі, а не праз напісанне тэкставых інструкцый.

Кампіляваныя правіць

Лагічныя правіць

Лагічнае праграмаванне — парадыгма праграмавання, заснаваная на матэматычнай логіцы — праграмы ў ёй задаюцца ў форме лагічных сцвярджэнняў і правілаў вываду.

Мовы баз даных правіць

Мовы, функцыянал якіх распрацаваны ў значнай ступені для працы з данымі і базамі даных.

Навучальныя правіць

Мовы, якія былі распрацаваны галоўным чынам для выкладання і вывучэння праграмавання.

Працэдурныя мовы правіць

Сістэмныя правіць

Сістэмная мова праграмавання — мова праграмавання, прызначаная для задач нізкага ўзроўню, такіх як кіраванне памяццю або кіраванне задачамі. Такія мовы выкарыстоўваюцца для напісання сістэмнага праграмнага забеспячэння: аперацыйных сістэм, драйвераў прылад, кампілятараў.

Скрыптавыя правіць

Скрыптавыя мовы прызначаныя для аўтаматызацыі задач, якія звычайна выклікаюць знешнія праграмы або цалкам перадаюць ім упраўленне.

Функцыянальныя правіць

Эзатэрычныя правіць

Эзатэрычныя мовы праграмавання звычайна распрацоўваюць для праверкі межаў дызайну мовы праграмавання, як доказ канцэпцыі або як жарт.