softwareprogramma

door Joost | Laatste update: 4 juli 2022
Ik schrijf deze artikelen met veel plezier voor mijn lezers, jullie. Ik accepteer geen betaling voor het schrijven van reviews, mijn mening over producten is die van mijzelf, maar als je mijn aanbevelingen nuttig vindt en je uiteindelijk iets koopt via een van de links kan ik daar mogelijk een commissie over ontvangen.

Een computerprogramma, of gewoon een programma, is een reeks instructies, geschreven om een ​​bepaalde taak met een computer uit te voeren. Een computer heeft programma's nodig om te kunnen functioneren, meestal door de instructies van het programma uit te voeren in een centrale processor. Het programma heeft een uitvoerbare vorm die de computer direct kan gebruiken om de instructies uit te voeren. Hetzelfde programma in zijn voor mensen leesbare broncodevorm, waaruit uitvoerbare programma's worden afgeleid (bijvoorbeeld gecompileerd), stelt een programmeur in staat zijn algoritmen te bestuderen en te ontwikkelen. Een verzameling computerprogramma's en gerelateerde gegevens wordt de software genoemd. Computerbroncode wordt meestal geschreven door computerprogrammeurs. De broncode is geschreven in een programmeertaal die meestal een van de twee hoofdparadigma's volgt: imperatief of declaratief programmeren. De broncode kan door een compiler worden omgezet in een uitvoerbaar bestand (soms een uitvoerbaar programma of een binair bestand genoemd) en later worden uitgevoerd door een centrale verwerkingseenheid. Als alternatief kunnen computerprogramma's worden uitgevoerd met behulp van een tolk of direct in hardware worden ingebed. Computerprogramma's kunnen worden gerangschikt langs functionele lijnen: systeemsoftware en applicatiesoftware. Vanuit het perspectief van de gebruiker kunnen twee of meer computerprogramma's tegelijkertijd op één computer draaien. Dit proces staat bekend als multitasking.