De Agile Alliance voegt hierin diverse lichtgewicht programmeerprocessen samen, waaronder extreme programming.
Er zijn 2 definities.
De programmatuur voor de client in een client/server-netwerk.
Term gebruikt voor een gecombineerde database, tekstverwerker, spreadsheet en een presentatiepakket, nu meestal suite genoemd.
Nieuwe term voor groupware, programmatuur gebruikt om mensen in een project te laten samenwerken.
Programmatuur wordt steeds vaker ingebouwd als PROM of ROM in elektronische apparaten.
Programmatuur waarmee eenvoudig een menusysteem kan worden geprogrammeerd.
Programmatuur voor het ontwerpen van een component, product, systeem of netwerk.
Programma’s op een USB-stick die je op elke computer kunt gebruiken zonder informatie in het register.
Destijds, een programma om RSI te voorkomen door regelmatig te stoppen met beeldschermwerk; kan je beter zelf aanleren.