Er zijn twee hoofdtypen software:systeemsoftware en applicatiesoftware.
Systeemsoftware is een type computersoftware dat de hardware- en softwarebronnen van een computersysteem beheert en controleert. Systeemsoftware omvat besturingssystemen, stuurprogramma's, netwerksoftware en hulpprogramma's.
* Besturingssystemen zijn de hoofdbesturingsprogramma's van een computersysteem. Ze beheren de hardware- en softwarebronnen van het systeem en bieden een interface waarmee gebruikers met het systeem kunnen communiceren.
* Apparaatstuurprogramma's zijn kleine programma's waarmee het besturingssysteem kan communiceren met specifieke hardwareapparaten, zoals printers, scanners en schijfstations, en deze kan besturen.
* Netwerksoftware zorgt ervoor dat computers met elkaar kunnen communiceren via een netwerk.
* Hulpprogramma's biedt een verscheidenheid aan functies die geen deel uitmaken van het besturingssysteem, zoals antivirussoftware, bestandscompressiesoftware en back-upsoftware.
Applicatiesoftware is een soort computersoftware die specifieke taken voor gebruikers uitvoert. Applicatiesoftware omvat tekstverwerkers, spreadsheets, databases, presentatiesoftware en webbrowsers.
* Tekstverwerkers worden gebruikt om tekstdocumenten te maken en te bewerken.
* Spreadsheets worden gebruikt voor het maken en bewerken van spreadsheets, dit zijn gegevenstabellen.
* Databases worden gebruikt om gegevens op te slaan en te ordenen.
* Presentatiesoftware wordt gebruikt om presentaties te maken en weer te geven.
* Webbrowsers worden gebruikt om webpagina's op internet te openen en te bekijken. |