Кіріспе

Компьютерлік техникада визуалды бағдарламалау тілі (визуалды бағдарламалау жүйесі, VPL немесе VPS), сондай-ақ диаграммалық бағдарламалау, графикалық бағдарламалау немесе блок-кодтау деп те аталады, – бұл пайдаланушыға бағдарлама элементтерін мәтінмен сипаттаудың орнына графикалық түрде манипуляциялау арқылы бағдарлама жасауға мүмкіндік беретін бағдарламалау тілі. VPL визуалды өрнектермен, мәтін мен графикалық символдардың кеңістіктік орналасуымен бағдарламалауға мүмкіндік береді, олар синтаксис элементтері немесе қосымша белгілер ретінде қолданылады. Мысалы, көптеген VPL "қораптар мен жебелер" принципіне негізделген, онда қораптар немесе басқа экрандық нысандар қатынастарды көрсететін жебелер, сызықтар немесе доғалармен байланысқан элементтер ретінде қарастырылады. VPL әдетте төмен кодты әзірлеу платформаларының негізін құрайды.

Жалпы мақсаттағы бейне тілдері

VPL-дердің көпшілігі білім беру немесе мақсатты пайдаланушылары жаңадан бастаған бағдарламашылар болатын нақты мақсаттағы қолдану үшін жасалған. Бірақ, кейбір зерттеу жобалары мәтіндік бағдарламалау тілдерін (C, C++, Java және т.б.) пайдалану орнына, кез келген бағдарламалық жобада негізгі бағдарламашылар қолдана алатын жалпы мақсаттағы визуалды бағдарламалау тілін ұсынуға тырысады. Мысалы, Envision және PWCT сияқты зерттеу жобалары осы мақсатқа қол жеткізу үшін жоспарланған. VPL-ді мәтіндік бағдарламалау тілі арқылы жасау жиі кездеседі. Ал жалпы мақсаттағы VPL-дерді әзірлеу керісінше мүмкіндік береді. Мысалы, 2016 жылы визуалды бағдарламалауды қолдана отырып, жаңа мәтіндік бағдарламалау тілінің компиляторы және виртуалды машинасы жасалды.

Көрнекі тілдер тізімі

Төменде ерекше көзге түсетін визуалды бағдарламалау тілдерінің тізімі берілген.