Programmeringsparadigme: Forskelle mellem versioner

Content deleted Content added
c♯
m Gendannelse til seneste version ved Rei-bot, fjerner ændringer fra Lemmus (bidrag)
Linje 5:
I det funktionsorienterede paradigme søges at beskrive opgaven, der skal løses, som en sum af funktionskald foretaget på en datastruktur. De mest udbredte repræsentanter for dette paradigme er [[SML]] og [[Lisp]].
 
I det objektorieterede paradigme beskriver man opgaven ved brug af objekter, målet er at et objekt i virkeligheden skal repræsenteres med et objekt i programmet. En vigtig del af det objektorienterede paradigme er at skjule implementationen, således at objektet ligner virkeligheden og implementationsdetaljer kan modificeres uden at måden hvorpå objektet benyttes udefra ændres. Repræsentanter for dette paradigme er [[Java (programmeringssprog)|Java]], [[C plus plus|C++]] og [[C♯C Sharp|C#]].
 
Endelig findes det logikbaserede paradigme. Her opstiller programmøren en række logiske udsagn hvorefter systemet spørges om et givent udsagn opfyldes af de opstillede. Udbredt repræsentant for dette er [[Prolog]].