Спіс моў праграмавання паводле катэгорыйНіжэй прадстаўлены спіс моў праграмавання, згрупаваных паводле катэгорый. У некаторых выпадках мовы пералічваюцца ў некалькіх катэгорыях, бо не існуе агульнай схемы класіфікацыі моў праграмавання і ўласцівасці некаторых моў дазваляюць аднесці іх да розных катэгорый. Аб’ектна-арыентаваныяАсэмблерныяВізуальныяВізуальная мова праграмавання — мова праграмавання, якая дазваляе ствараць праграмы праз маніпуляцыі з графічнымі элементамі, а не праз напісанне тэкставых інструкцый. КампіляваныяЛагічныяЛагічнае праграмаванне — парадыгма праграмавання, заснаваная на матэматычнай логіцы — праграмы ў ёй задаюцца ў форме лагічных сцвярджэнняў і правілаў вываду. Мовы баз даныхМовы, функцыянал якіх распрацаваны ў значнай ступені для працы з данымі і базамі даных. НавучальныяМовы, якія былі распрацаваны галоўным чынам для выкладання і вывучэння праграмавання. Працэдурныя мовыСістэмныяСістэмная мова праграмавання — мова праграмавання, прызначаная для задач нізкага ўзроўню, такіх як кіраванне памяццю або кіраванне задачамі. Такія мовы выкарыстоўваюцца для напісання сістэмнага праграмнага забеспячэння: аперацыйных сістэм, драйвераў прылад, кампілятараў. СкрыптавыяСкрыптавыя мовы прызначаныя для аўтаматызацыі задач, якія звычайна выклікаюць знешнія праграмы або цалкам перадаюць ім упраўленне. ФункцыянальныяЭзатэрычныяЭзатэрычныя мовы праграмавання звычайна распрацоўваюць для праверкі межаў дызайну мовы праграмавання, як доказ канцэпцыі або як жарт. |
Portal di Ensiklopedia Dunia