1. Sistema operativo
1.1. Software funcion de administar los recursos de una computadora
1.2. Clasificacion
1.2.1. De red
1.2.1.1. Usado especificamente para administrar los recursos de las redes.
1.2.2. Multitarea
1.2.2.1. Permite que ejecuten varios programas al mismo tiempo.
1.2.3. Multiprocesador
1.2.3.1. Permite administrar y usar mas de dos procesadores en una computadora.
1.2.4. Mutiusuario
1.2.4.1. Permite que dos o mas usuarios utilicen sus programas al mismo tiempo.
2. De acuerdo al tipo de licencia.
2.1. Contrato para quien tiene derechos de autor y quien lo adquiere.
2.2. Tipos de licencia.
2.2.1. Software libre
2.2.2. Shareware
2.2.3. Sofware comercial.
2.2.4. Freeware
2.2.5. Sofware propietario.
3. Software
3.1. Funciones
3.1.1. Gestionar y optimzar recursos
3.2. Conjunto intangible de programas, instrucciones y datos que permiten aprobechar todos los recursos de una computadora.
4. Clasificaciòn
4.1. Software de aplicacion
4.1.1. Programas diseñados para el uso final con el fin de realizar una tarea especifica en la computadora.
4.2. Software de desarrollo
4.2.1. Permiten el desarrollo de lagunas aplicaciones creadas directamente por los usuarios, compiladores, ensambladores editores de texto.
4.3. Software del sistema
4.3.1. Conjunto de programas que administran los recursos de una computadora como el CPU