Vt allpool toodud lõik ja vasta sellele küsimusele hiljem sama keeles kui lõik:  Ülekandmine: Erinevad programmeerimiskeeled toetavad erinevaid programmeerimisstiile (nimetatud programmeerimisparadigmad). Kasutatud keele valik sõltub paljudest kaalutlustest, nagu näiteks ettevõtte poliitika, ülesande sobivus, kolmandate osapoolte pakettide kättesaadavus või individuaalne eelistus. Ideaalis valiakse käes olevale ülesandele kõige sobivam programmeerimiskeel. Selle ideaali kompromissid hõlmavad piisavalt programmeerijate leidmist, kes teavad keelt, et luua meeskond, selle keele jaoks kompileerijate kättesaadavus ja efektiivsus, millega antud keeles kirjutatud programmid täituvad. Keeled moodustavad ligikaudse spektri " madala taseme " kuni " kõrge taseme "; " madala taseme " keeled on tüüpiliselt rohkem masinorienteeritud ja kiiremini teostatavad, samas kui " kõrgetasemelised " keeled on abstraktsemad ja lihtsamad kasutada, kuid täidetakse vähem kiiresti. Tavaliselt on lihtsam kodeerida "kõrge taseme" keeltes kui " madala taseme" keeltes.  Küsimus: mis oli selle programmeerimise stiili nimi?
programmeerimise paradigmad