El software base es conocido como sistema operativo (OS), este es
responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos. El software se puede clasificar según su función y distribución. Si nos basamos en su función se puede clasificar en: 1. Software de sistema 2. Software de aplicación 3. Software de programación. El software de sistema: son todos aquellos programas que controlan el funcionamiento del computador gestionando los recursos y los archivos. Se ocupan para regular el modo en el que opera el sistema y garantizar su continuidad, sirviendo de base para otros programas o aplicaciones por lo general ya están incorporados al sistema de fábrica. En estos pueden estar Microsoft Windows, UNIX, Mac OS, Android; Entre otros. Software de aplicación: estos son todas aquellas aplicaciones que son desarrolladas por el usuario para su mismo uso. Se llama asi a todos los programas adicionales que se incorporan al computador, dotado ya de un sistema operativo, con el propósito de llevar a cabo un sin fin de tareas posibles: Estas pueden ser el paquete Office, procesadores de texto, hojas de cálculo, navegadores de internet, aplicaciones de diseño un videojuego, un reproductor de música o video. Software de programación: como ya su nombre lo dice este es toda aquella herramienta que interactúan con el usuario para crear nuevos programas. En este utilizan lenguajes de programación y compiladores tales como HPH, java, entre otros que son parte del software de programación.