Ohjelmointiparadigma

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun
Ohjelmointiparadigmat
Deklaratiivinen ohjelmointi
Epärakenteellinen ohjelmointi
Funktionaalinen ohjelmointi
Geneerinen ohjelmointi
Imperatiivinen ohjelmointi
Logiikkapohjainen ohjelmointikieli
Olio-ohjelmointi
Proseduraalinen ohjelmointi
Prototyyppipohjainen ohjelmointi
Reaktiivinen ohjelmointi
Rinnakkaisohjelmointi
Strukturoitu ohjelmointi


Ohjelmointiparadigma on ohjelmointikielen taustalla oleva perustavaa laatua oleva tapa ajatella ja mallintaa ohjelmointitehtävän ratkaisu. Ohjelmointiparadigmat eroavat toisistaan siinä, millaisista eri osista ohjelma rakentuu (esim. olioista, funktioista, muuttujista jne.) ja miten kontrollin ja laskennan eteneminen esitetään. Usein ohjelmointikielen ajatellaan noudattavan yhtä paradigmaa, mutta kieli voi tukea useitakin paradigmoja, jolloin sen sanotaan olevan moniparadigmainen.

Tärkeimpiä ohjelmointiparadigmoja ovat:[1]

Paradigmat voidaan hahmottaa myös lajikkeina:

Katso myös[muokkaa | muokkaa wikitekstiä]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. Ohjelmointiparadigmat, Turun yliopisto, Ohjelmoinnin jatkokurssi (Kevät 2006), luentokalvot
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäinen artikkeli: en:Programming paradigm