Надвисокорівневі мови програмування (англ. very high-level programming language, VHLL) — це мови програмування з високим рівнем абстракції. На відміну від мов програмування високого рівня, в надвисокорівневих мовах програмування описується не те «як потрібно зробити», а «що потрібно зробити». Термін вперше з'явився в середині 1990-х років для позначення групи мов, які використовуються для швидкого прототипування, написання одноразових скриптів і подібних завдань.
Наприклад розробники [en] (і його діалекту [en]) описують його як мову програмування надвисокого рівня. До мов надвисокого рівня також часто відносять такі сценарні та декларативні мови як Python, Ruby, Haskell, а також Perl з її попередницею AWK.
Великий клас мов надвисокого рівня це мови, які використовуються для специфічних застосувань і завдань (тобто предметно-орієнтовані). У зв'язку з цією обмеженістю вони можуть використовувати синтаксис, який ніколи не використовується в інших мовах програмування, наприклад, безпосередньо синтаксис англійської мови (тобто команда та її зміст збігається). Прикладом мови програмування, що розпізнає синтаксис англійської мови, є мова компілятора текстових квестів [en] версії 7.
Примітки
- Tom Christiansen et al (eds.): 1994 Very High Level Languages Symposium Proceedings [ 20 січня 2012 у Wayback Machine.]. October 26-28, 1994, Santa Fe, New Mexico
- «Are VHLLs Really High-Level? [ 24 травня 2013 у Wayback Machine.]», by Greg Wilson, 12/01/1999
- Symposium on Very High Level Languages. SIG- PLAN Notices (ACM) 9, 4 (April 1974), 1-132.
- Teichroew, D. A survey of.languages for stating requirements for computer-based information systems. Proc. AFIPS 1972 FJCC, AFIPS Press, Montvale, N.J., pp. 1203—1224.
- Libre Software Meeting 2004 [ 25 березня 2020 у Wayback Machine.]
- Libre Software Meeting (2003) VHLL Track announcement [ 29 березня 2016 у Wayback Machine.]
Див. також
Це незавершена стаття про мови програмування. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nadvisokorivnevi movi programuvannya angl very high level programming language VHLL ce movi programuvannya z visokim rivnem abstrakciyi Na vidminu vid mov programuvannya visokogo rivnya v nadvisokorivnevih movah programuvannya opisuyetsya ne te yak potribno zrobiti a sho potribno zrobiti Termin vpershe z yavivsya v seredini 1990 h rokiv dlya poznachennya grupi mov yaki vikoristovuyutsya dlya shvidkogo prototipuvannya napisannya odnorazovih skriptiv i podibnih zavdan Napriklad rozrobniki en i jogo dialektu en opisuyut jogo yak movu programuvannya nadvisokogo rivnya Do mov nadvisokogo rivnya takozh chasto vidnosyat taki scenarni ta deklarativni movi yak Python Ruby Haskell a takozh Perl z yiyi poperedniceyu AWK Velikij klas mov nadvisokogo rivnya ce movi yaki vikoristovuyutsya dlya specifichnih zastosuvan i zavdan tobto predmetno oriyentovani U zv yazku z ciyeyu obmezhenistyu voni mozhut vikoristovuvati sintaksis yakij nikoli ne vikoristovuyetsya v inshih movah programuvannya napriklad bezposeredno sintaksis anglijskoyi movi tobto komanda ta yiyi zmist zbigayetsya Prikladom movi programuvannya sho rozpiznaye sintaksis anglijskoyi movi ye mova kompilyatora tekstovih kvestiv en versiyi 7 PrimitkiTom Christiansen et al eds 1994 Very High Level Languages Symposium Proceedings 20 sichnya 2012 u Wayback Machine October 26 28 1994 Santa Fe New Mexico Are VHLLs Really High Level 24 travnya 2013 u Wayback Machine by Greg Wilson 12 01 1999 Symposium on Very High Level Languages SIG PLAN Notices ACM 9 4 April 1974 1 132 Teichroew D A survey of languages for stating requirements for computer based information systems Proc AFIPS 1972 FJCC AFIPS Press Montvale N J pp 1203 1224 Libre Software Meeting 2004 25 bereznya 2020 u Wayback Machine Libre Software Meeting 2003 VHLL Track announcement 29 bereznya 2016 u Wayback Machine Div takozhMikrokod Nizkorivneva mova programuvannya Mova programuvannya visokogo rivnya Ce nezavershena stattya pro movi programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi