1. Systeemsoftware:
* Beheert computerhardware (OS, apparaatstuurprogramma's)
* Coördineert gegevens/instructies, gebruikerstaken en hardware
* Biedt basisfunctionaliteit (bestandsbeheer, netwerken)
2. Programmeersoftware (IDE's, teksteditors, compilers, debuggers, enz.):
* Laat ontwikkelaars nieuwe software maken, testen, bewerken en debuggen
3. Applicatiesoftware (browsers, Office-apps, e-mailclients, CAD, enz.):
* Biedt specifieke functies voor diverse computertaken
4. Hulpprogramma's (PDF-lezers, mediaspelers, bestandsritsen, antivirusprogramma, enz.):
* Voeg specifieke hulpprogramma's toe om de productiviteit/het comfort te verbeteren
5. Ingebouwde software:
* Voor gespecialiseerde embedded computerapparatuur in de elektronica (slimme gadgets, apparaten, auto's). |