Скрипт језик је програмски језик који служи за писање
скриптова. Скрипт је списак (листа) команди које могу бити извршене у задатом окружењу без интеракције са корисником. У првобитном облику појављују се као командни језици оперативних система (нпр Bash) Скрипт језици имају велику примену на Интернету. Скрипт језици могу имати специфичан домен примене, али могу бити и језици опште намене (нпр Python) Скрипт парадигма
Скрипт језици се не компилирају већ интерпретерају
Често се користе за повезивање компоненти унутар неке апликације Омогућавају кратак код Најчешће нису строго типизирани Код и подаци често могу заменити улоге Скрипт парадигма
• Није увек лако направити разлику између
скрипт-језика и других програмских језика • Скрипт парадигма је често специфична комбинација других парадигми, као што су: објектно-оријентисана, процедурална, функционална (па је то разлог што се скрипт парадигма не препознаје увек као посебна парадигма). • Скрипт језици су у експанзији • Unix Shell (sh), JavaScript, PHP, Perl, Python, XSLT, VBScript, Lua, Ruby... Визуелна парадигма
Врши моделовање спољашњег света (уско повезана са
објектно-оријентисаном парадигмом). Користе се графички елементи (дијаграми) за опис акција, својства и повезаности са разним ресурсима Визуелни језици су доминантни у фази дизајнирања програма Постоје разне врсте дијаграма: дијаграм класа, дијаграм коришћења, дијаграм стања, дијаграм активности, дијаграм интеракција... Визуелна парадигма
Постоје софтверски алати за превођење “визуелног
описа” у неки програмски језик (самим тим и машински језик). Погоднија за прављење “скица” програма, а не за детаљан опис Главни представник ове парадигме је UML. Сличности између ових парадигми па и нема - док једну користимо за писање скрипти, другу користимо за прављење “скица” програма. Једина сличност им је та што су обе парадигме “потекле” од објектно оријентисане парадигме.