Computerprogramma
Functionaliteit van de computer, toepassing met een gebruiksdoel
Concept
Een computerprogramma is een opeenvolging van opdrachten voor een computer met als doel om die computer een specifieke taak te laten uitvoeren. Er is een verschil tussen een computerprogramma dat door een programmeur zelf is geschreven en dat kan worden veranderd, zoals het bij programmeren gaat, een programma in de vorm van software die niet kan worden veranderd en een programma dat als firmware wordt gedraaid of in de hardware wordt ingebed. Een geschreven computerprogramma is een opeenvolging van statements, die in het algemeen door een computerprogrammeur is ingevoerd. Deze leesbare tekst wordt ook de broncode van het computerprogramma genoemd. Broncode wordt geschreven in een programmeertaal, die vaak een van de twee belangrijkste programmeerparadigma's volgt: imperatief of declaratief programmeren. Deze broncode maakt het voor de programmeur mogelijk het algoritme van het betreffende computerprogramma te bestuderen en zo nodig verder te ontwikkelen. De geschreven broncode wordt in een computerbestand opgeslagen en kan met behulp van een compiler naar programmacode in machinetaal worden omgezet, die door de computer kan worden verwerkt, ook wel een executable of binair bestand genoemd, en later door een centrale verwerkingseenheid worden uitgevoerd of met een interpreter worden uitgevoerd. Een computerprogramma wordt maar een enkele keer direct in assembler geschreven, omdat dat moeilijker programmeren is, en gebeurt uitsluitend wanneer maximale efficiëntie is vereist. Er zijn veel verschillende programmeertalen. Een verzameling van computerprogramma's en bijbehorende gegevens wordt software genoemd. Als een computerprogramma wordt uitgevoerd, leest de computer de instructies uit het programma, zoals deze zijn opgeslagen op een gegevensdrager, bijvoorbeeld bestanden op een harde schijf, en voert de programmacode in de aangeven volgorde uit, gebruik makend van de gegevens. Het idee van programmeren en het vastleggen van computerprogramma's werd voor het eerst in 1936 door Alan Turing geformuleerd. Computerprogramma's werden voordat er voor computers elektronisch computergeheugen was ontwikkeld op een fysieke gegevensdrager opgeslagen, bijvoorbeeld op een ponsband of op ponskaarten.
KaartenKennis
Computerprogramma
Functionaliteit van de computer, toepassing met een gebruiksdoel
Een computerprogramma is een opeenvolging van opdrachten voor een computer met als doel om die computer een specifieke taak te laten uitvoeren. Er is een verschil tussen een computerprogramma dat door een programmeur zelf is geschreven en dat kan worden veranderd, zoals het bij programmeren gaat, een programma in de vorm van software die niet kan worden veranderd en een programma dat als firmware wordt gedraaid of in de hardware wordt ingebed. Een geschreven computerprogramma is een opeenvolging van statements, die in het algemeen door een computerprogrammeur is ingevoerd. Deze leesbare tekst wordt ook de broncode van het computerprogramma genoemd. Broncode wordt geschreven in een programmeertaal, die vaak een van de twee belangrijkste programmeerparadigma's volgt: imperatief of declaratief programmeren. Deze broncode maakt het voor de programmeur mogelijk het algoritme van het betreffende computerprogramma te bestuderen en zo nodig verder te ontwikkelen. De geschreven broncode wordt in een computerbestand opgeslagen en kan met behulp van een compiler naar programmacode in machinetaal worden omgezet, die door de computer kan worden verwerkt, ook wel een executable of binair bestand genoemd, en later door een centrale verwerkingseenheid worden uitgevoerd of met een interpreter worden uitgevoerd. Een computerprogramma wordt maar een enkele keer direct in assembler geschreven, omdat dat moeilijker programmeren is, en gebeurt uitsluitend wanneer maximale efficiëntie is vereist. Er zijn veel verschillende programmeertalen. Een verzameling van computerprogramma's en bijbehorende gegevens wordt software genoemd. Als een computerprogramma wordt uitgevoerd, leest de computer de instructies uit het programma, zoals deze zijn opgeslagen op een gegevensdrager, bijvoorbeeld bestanden op een harde schijf, en voert de programmacode in de aangeven volgorde uit, gebruik makend van de gegevens. Het idee van programmeren en het vastleggen van computerprogramma's werd voor het eerst in 1936 door Alan Turing geformuleerd. Computerprogramma's werden voordat er voor computers elektronisch computergeheugen was ontwikkeld op een fysieke gegevensdrager opgeslagen, bijvoorbeeld op een ponsband of op ponskaarten.
Lees het artikel op Wikipedia ↗Hoe deze waarden zijn berekend
Elke waarde is afgeleid van een meting van het artikel, zonder handmatige tussenkomst. De metingen hieronder zijn van 6 september 2026.
Concept — Verandert een spelregel zolang hij in het spel blijft.
Reikwijdte
Lengte van het artikel
107 / 120
Striktheid
Dichtheid en aantal bronnen
61 / 120
Verankering
Leeftijd en aantal versies
356 / 400
Actualiteit
Recente bewerkingen en bezoektrend
22 / 30
Verbreiding
Taalversies en inkomende links
92 / 100
Grootte van het artikel
127 kB
Aangehaalde bronnen
245
Secties
46
Versies
3.697
Versies in 90 dagen
71
Inkomende links
47.816
Taalversies
114
Weergaven in 12 maanden
188.632
Aangemaakt op
27 juni 2001
Wikidata-uitspraken
65
Zeldzaam — 99,5e percentiel van bekendheid
Zeldzaamheid rangschikt kaarten naar de bekendheid van hun onderwerp: bezoeken, aantal talen en inkomende links. Dit niveau komt voor in 10,00 % van de kaarten uit boosters. Het zegt niets over de kracht van de kaart, die hier 783 van de 1000 bedraagt.
Effect
Deze kaart vecht niet zelf: ze draagt één enkel effect, bepaald door haar dominante meetwaarde.
Kennis — typevoordelen
Sterk tegen
Zwak tegen
Het bronartikel
Deze kaart hoort bij het Wikidata-item Q40056, aanwezig in 114 Wikipedia-taalversies.
Illustratie : bestand op Wikimedia Commons — Lionel Rowe — licentie CC0. Artikeltekst onder licentie CC BY-SA 4.0.