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

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
м правопис, оформлення
TohaomgBot (обговорення | внесок)
м замінено закодовану відсотковим кодуванням частину URL-адреси на кирилічні літери
Рядок 261:
== Покоління мов програмування ==
{{main|Покоління мов програмування}}
Інколи в літературі та в інтернеті згадують про п'ять поколінь мов програмування<ref>[https://www.youtube.com/results?search_query=History_of_programming_languages Відеопрезентація на тему «Історія мов програмування» {{ref-en}}]</ref><ref>[http://www.pcweek.ru/themes/detail.php?ID=40584 Сергей Бобровский. Пятое поколение&nbsp;— языки программирования или прикладные системы?//PC Week Live]</ref><ref>[http://wiki.mvtom.ru/index.php/%D0%AF%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8FЯзык_программирования Язык программирования]</ref><ref>[http://www.ait.org.ua/p/pub_evolution.html Соколов В.&nbsp;В.&nbsp;Эволюция языков программирования]</ref>, щоправда, даний поділ є спірним і суперечним. В професійній літературі по програмуванню доволі рідко згадують про покоління мов програмування, а більше зосереджуються на функціональній класифікації мов програмування. Крім того, саме віднесення певних мов до різних поколінь різниться у різних авторів.
 
Поділ на покоління мов програмування почав поширюватись з появою [[Мова програмування високого рівня|високорівневих мов програмування]] і до того не застосовувався. Високорівневі мови програмування почали вважатися третім поколінням, асемблерні мови&nbsp;— другим, а машинний код&nbsp;— першим поколінням. Сучасні спроби класифікація мов на четверте і п'яте покоління проводяться різними авторами по різному по різних ознаках і різниця між мовами третього, четвертого та п'ятого покоління часто доволі нечітка. Крім того, багато компаній розробники мов програмування та середовищ програмування для них використовують маркетинговий хід проголошуючи певну мову (мову та інтегроване середовище розробки для неї) п'ятим поколінням.