Krijo një tabelë që përmbledh llojet e ndryshme të paradigmave të gjuhëve programuese.
Paradigma | Përshkrim
---------------------------------------------------- -----------
Programimi funksional | Ai mbështetet në funksionet matematikore dhe ka natyrë deklarative. Ai fokusohet në shkrimin e shprehjeve të ripërdorshme.
Programim imperativ | Ai mbështetet në udhëzime dhe ka natyrë procedurale. Rendi i udhëzimeve përcakton rezultatin.
Programimi i orientuar nga objekti | Ai fokusohet në krijimin e objekteve nga klasa dhe përdorimin e tyre për të përfaqësuar të dhënat dhe kodin.
Programimi logjik | Ai përdor një qasje deklarative për të formuar një grup fjalish në një formë logjike dhe përdor deduksionin për të zgjidhur problemet.
Programimi deklarativ | Ai fokusohet në përshkrimin e problemit dhe zgjidhjen e tij në vend që të japë udhëzime se si ta zgjidhë atë.
Programimi i drejtuar nga ngjarje | Ai mbështetet në ngjarje dhe nxitës për të drejtuar përgjigjet ndaj këtyre ngjarjeve. Shpesh përdoret në aplikacione në internet.
Programimi i skripteve | Ai fokusohet në shkrimin e skripteve që mund të përdoren për të automatizuar detyrat.