Logo
Unionpedia
Communicatie
Ontdek het op Google Play
Nieuw! Download Unionpedia op je Android™ toestel!
Downloaden
Snellere toegang dan browser!
 

Functioneel programmeren

Index Functioneel programmeren

In de informatica is functioneel programmeren een programmeerstijl en een programmeerparadigma.

39 relaties: Alonzo Church, APL (programmeertaal), Applicatie, Compiler, Computer, Erlang (programmeertaal), F Sharp, Functie (wiskunde), Gedistribueerd programmeren, Hardware, Haskell (programmeertaal), Hogere-ordefunctie, IBM, Imperatief programmeren, Informatica, Interpreter, Lambdacalculus, Lisp (programmeertaal), Logisch programmeren, Map (hogere-ordefunctie), ML (programmeertaal), Neveneffect, Objectgeoriënteerd, Predicatenlogica, Processor (computer), Programmeerparadigma, Programmeerstijl, Programmeertaal, Referentiële transparantie, Rekenen, Scala (programmeertaal), Scheme, State (ontwerppatroon), Stephen Cole Kleene, Subprogramma, Uitdrukking (programmeren), Universiteit, Variabele, Wiskunde.

Alonzo Church

Alonzo Church (Washington D.C., 14 juni 1903 - Hudson (Ohio), 11 augustus 1995) was een Amerikaans wiskundige en logicus.

Nieuw!!: Functioneel programmeren en Alonzo Church · Bekijk meer »

APL (programmeertaal)

APL is een programmeertaal.

Nieuw!!: Functioneel programmeren en APL (programmeertaal) · Bekijk meer »

Applicatie

LibreOffice Writer Een applicatie (letterlijk: "toepassing"; vaak ook afgekort als app) is een computerprogramma dat bedoeld is voor eindgebruikers.

Nieuw!!: Functioneel programmeren en Applicatie · Bekijk meer »

Compiler

Een compiler (letterlijk samensteller of opbouwer) is een computerprogramma dat een in een brontaal geschreven programma vertaalt in een semantisch equivalent programma in een doeltaal.

Nieuw!!: Functioneel programmeren en Compiler · Bekijk meer »

Computer

Apple II, een van de eerste personal computers Een computer is een apparaat waarmee gegevens volgens formele procedures (algoritmen) kunnen worden verwerkt.

Nieuw!!: Functioneel programmeren en Computer · Bekijk meer »

Erlang (programmeertaal)

Erlang is een concurrente, declaratieve programmeertaal en runtime-systeem dat geschikt is voor alle toepassingen.

Nieuw!!: Functioneel programmeren en Erlang (programmeertaal) · Bekijk meer »

F Sharp

F# (F sharp) is een mix van een functionele en een objectgeoriënteerde programmeertaal voor het.NET-platform van Microsoft.

Nieuw!!: Functioneel programmeren en F Sharp · Bekijk meer »

Functie (wiskunde)

Grafiek van de functie f(x).

Nieuw!!: Functioneel programmeren en Functie (wiskunde) · Bekijk meer »

Gedistribueerd programmeren

Gedistribueerd programmeren (ook wel parallel programmeren) is een techniek van programmeren en programma-ontwerp, waarbij een computerprogramma bestaat uit meerdere deelprogramma's die al dan niet gelijktijdig uitgevoerd kunnen worden.

Nieuw!!: Functioneel programmeren en Gedistribueerd programmeren · Bekijk meer »

Hardware

Een moederbord Met hardware of apparatuur worden in de computertechniek alle fysieke componenten of onderdelen aangeduid die in een computer een rol spelen.

Nieuw!!: Functioneel programmeren en Hardware · Bekijk meer »

Haskell (programmeertaal)

Haskell is een functionele programmeertaal vernoemd naar de wiskundige Haskell Brooks Curry.

Nieuw!!: Functioneel programmeren en Haskell (programmeertaal) · Bekijk meer »

Hogere-ordefunctie

In de wiskunde en in de informatica is een hogere-ordefunctie (of een functionaal) een functie die aan een van de volgende voorwaarden voldoet.

Nieuw!!: Functioneel programmeren en Hogere-ordefunctie · Bekijk meer »

IBM

International Business Machines Corporation (IBM, bijgenaamd Big Blue) is een bedrijf dat bij het grote publiek vooral bekend is vanwege de eerste IBM Personal Computer.

Nieuw!!: Functioneel programmeren en IBM · Bekijk meer »

Imperatief programmeren

Imperatief programmeren (ook wel procedureel programmeren genoemd) is een programmeerconcept uit de informatica waarbij programma's opgesteld worden in de vorm van opdrachten die direct uitgevoerd kunnen worden.

Nieuw!!: Functioneel programmeren en Imperatief programmeren · Bekijk meer »

Informatica

Informatica richt zich op de theoretische grondslagen van informatie, de mechanische (automatische) verzameling en verwerking ervan, evenals de praktische toepassingen die eruit voortvloeien.

Nieuw!!: Functioneel programmeren en Informatica · Bekijk meer »

Interpreter

Een interpreter is een computerprogramma dat steeds een statement van een gegeven broncode, die in een programmeer- of in een scripttaal is geschreven, vertaalt naar een voor de processor begrijpelijke vorm, en het dan meteen uitvoert.

Nieuw!!: Functioneel programmeren en Interpreter · Bekijk meer »

Lambdacalculus

De lambdacalculus, soms ook als λ-calculus geschreven, is een formeel systeem dat in de wiskunde en theoretische informatica wordt gebruikt om het definiëren en uitvoeren van berekenbare functies te onderzoeken.

Nieuw!!: Functioneel programmeren en Lambdacalculus · Bekijk meer »

Lisp (programmeertaal)

Lisp is een functionele programmeertaal.

Nieuw!!: Functioneel programmeren en Lisp (programmeertaal) · Bekijk meer »

Logisch programmeren

Logisch programmeren is een vorm van programmeren die valt onder het declaratieve paradigma.

Nieuw!!: Functioneel programmeren en Logisch programmeren · Bekijk meer »

Map (hogere-ordefunctie)

In veel programmeertalen is map een hogere-ordefunctie die een gegeven functie toepast op elk element van een collectie, bijvoorbeeld op een lijst, waarbij het resultaat dan een even grote lijst van resultaten is.

Nieuw!!: Functioneel programmeren en Map (hogere-ordefunctie) · Bekijk meer »

ML (programmeertaal)

ML is een functionele programmeertaal, ontwikkeld door Robin Milner en anderen aan de Universiteit van Edinburgh.

Nieuw!!: Functioneel programmeren en ML (programmeertaal) · Bekijk meer »

Neveneffect

In de informatica heeft een functie of expressie een of meer neveneffecten als het naast het teruggeven van een waarde ook een toestand aanpast.

Nieuw!!: Functioneel programmeren en Neveneffect · Bekijk meer »

Objectgeoriënteerd

Objectgeoriënteerd, vaak afgekort tot OO als afkorting voor het Engelse object-oriented, is een paradigma dat gebruikt wordt bij het objectgeoriënteerd programmeren en de objectgeoriënteerde opslag van data.

Nieuw!!: Functioneel programmeren en Objectgeoriënteerd · Bekijk meer »

Predicatenlogica

Predicatenlogica is wiskundig-formele logica waarin expliciet predicaten voorkomen, waarmee eigenschappen van en relaties tussen verzamelingen objecten worden beschreven.

Nieuw!!: Functioneel programmeren en Predicatenlogica · Bekijk meer »

Processor (computer)

DEC Alpha AXP 21064-microprocessor Een processor, ook wel bekend als CPU (Engels: central processing unit) of in het Nederlands centrale verwerkingseenheid (cve) genoemd, is een stuk hardware in een computer dat instaat voor basisbewerkingen en -controle bij het uitvoeren van programmacode.

Nieuw!!: Functioneel programmeren en Processor (computer) · Bekijk meer »

Programmeerparadigma

In de informatica zijn programmeerparadigma's denkpatronen of uitgesproken concepten van programmeren, die voornamelijk verschillen in de wijze van aanpak om het gewenste resultaat te kunnen behalen.

Nieuw!!: Functioneel programmeren en Programmeerparadigma · Bekijk meer »

Programmeerstijl

Bij het schrijven van computerprogramma's in een bepaalde computertaal heeft de programmeur of het team van programmeurs een zekere vrijheid.

Nieuw!!: Functioneel programmeren en Programmeerstijl · Bekijk meer »

Programmeertaal

Python. Een programmeertaal is een formele taal waarin de opdrachten die een computer moet uitvoeren, worden geschreven.

Nieuw!!: Functioneel programmeren en Programmeertaal · Bekijk meer »

Referentiële transparantie

Referentiële transparantie is een eigenschap van delen van broncode van computerprogramma's.

Nieuw!!: Functioneel programmeren en Referentiële transparantie · Bekijk meer »

Rekenen

detail van Allegorie van de rekenkundedoor Laurent de La Hyre Rekenen in groep 3 van de basisschool Met rekenen, aritmetica, cijferkunst, rekenkunde wordt een aantal bewerkingen, ook wel operaties genoemd, aangeduid die op getallen worden uitgevoerd.

Nieuw!!: Functioneel programmeren en Rekenen · Bekijk meer »

Scala (programmeertaal)

Scala is een object-functionele programmeer- en scripttaal voor algemene toepassingen.

Nieuw!!: Functioneel programmeren en Scala (programmeertaal) · Bekijk meer »

Scheme

Scheme is een functionele programmeertaal.

Nieuw!!: Functioneel programmeren en Scheme · Bekijk meer »

State (ontwerppatroon)

UML-diagram van het ''State''-patroon. State (Engels, 'toestand') is een ontwerppatroon in de object-georiënteerde softwareontwikkeling.

Nieuw!!: Functioneel programmeren en State (ontwerppatroon) · Bekijk meer »

Stephen Cole Kleene

Stephen Cole Kleene (Hatford, 5 januari 1909 – Madison, 25 januari 1994) was een Amerikaans wiskundige en theoretisch informaticus.

Nieuw!!: Functioneel programmeren en Stephen Cole Kleene · Bekijk meer »

Subprogramma

In de informatica is een subprogramma of subroutine (soms ook functie, procedure of routine genoemd) een duidelijk afgebakend programmablok met een eigen naam binnen een computerprogramma, dat elders in het programma aangeroepen (uitgevoerd) kan worden.

Nieuw!!: Functioneel programmeren en Subprogramma · Bekijk meer »

Uitdrukking (programmeren)

In programmeertalen is een uitdrukking of expressie een combinatie van waarden, variabelen, operatoren en functies die geïnterpreteerd (geëvalueerd) worden volgens bepaalde regels (zoals de operator prioriteit) en vervolgens uitgerekend om een bepaalde waarde op te leveren.

Nieuw!!: Functioneel programmeren en Uitdrukking (programmeren) · Bekijk meer »

Universiteit

De Katholieke Universiteit Leuven werd opgericht in 1425 en is de oudste universiteit van de Lage Landen De Universiteit Leiden werd opgericht in 1575 en is de oudste universiteit van Nederland taal.

Nieuw!!: Functioneel programmeren en Universiteit · Bekijk meer »

Variabele

In de wiskunde is een variabele een symbool dat een willekeurig wiskundig object representeert, bijvoorbeeld een getal, een verzameling of een functie.

Nieuw!!: Functioneel programmeren en Variabele · Bekijk meer »

Wiskunde

Wiskunde (minder gebruikelijk: mathematiek, mathematica of mathesis) is een formele wetenschap die onder andere getallen, patronen en abstracte structuren bestudeert.

Nieuw!!: Functioneel programmeren en Wiskunde · Bekijk meer »

Richt hier:

Functionele programmeerstijl, Functionele programmeertaal, Functionele programmeertalen.

UitgaandeInkomende
Hey! We zijn op Facebook nu! »