Het ontwikkelen van programmatuur of een informatiesysteem volgens een bepaalde methodiek.
De Agile Alliance voegt hierin diverse lichtgewicht programmeerprocessen samen, waaronder extreme programming.
Meestal de ontwikkeling van een persoon op een bepaald gebied, zie computer literacy.
Computers kunnen gebruiken zonder te hoeven weten hoe ze intern werken of moeten worden geprogrammeerd.
Een opnieuw ontwikkelde toepassing.
Werkproces voor de ontwikkeling van nieuwe programmatuur.
De ontwikkeling van programmatuur, ook als proces.
Algemene term voor het ontwikkelen en onderhouden van toepassingsprogrammatuur.