Programvara är utformad för att hjälpa en person att utföra användbara uppgifter. Det är vanligtvis skrivet i ett programmeringsspråk på hög nivå som Java, Python eller C++. Några exempel på applikationsprogram inkluderar ordbehandlare, kalkylblad, databaser, webbläsare och spel.