Tijdens het maken van software, de programmeur schrijft zijn programma met behulp van commando's geschreven in eenvoudige taal, dat is erg makkelijk voor ons allemaal te begrijpen.
software kan worden onderverdeeld in twee subcategorieën: systeem en applicatie software. Computersoftware heeft het recht om goed te werken ondersteunen hardware en software bestaat uit alle andere taken die door de computer gebruikers met hardware uitzondering van de functie. Sommige mensen geloven dat het programmeren van software is ook een element van dit soort programma's, terwijl anderen niet mee eens.
Naast bovengenoemde soorten software, maar sommige die de tijd en expertise hebben ontwikkeld. Dit zijn computer software, driver software, educatieve software, productiviteitssoftware, mediaspeler en de media ontwikkelingsprogramma's een paar te noemen. Computer software wordt steeds populairder onder de fans in de video als het is samengesteld uit verschillende genres als first person shooters, adventure games, actie games, massive multiplayer online games en nog veel meer. Driver software kan werken in combinatie met andere apparaten, zoals printers, scanners, educatieve programma's, enz.