CLASIFICACION DE SOFTWARE
Sistema operativo: Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas. Ejemplos Windows, linux, Unix...
Software de Aplicación:Son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...
Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas de informática, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen en forma básica: Editores de texto
Software de sistema: Denominado también software de base, consiste en un software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas; en contraposición del llamado software de aplicación.
Software de lenguaje de programacion: Es el conjunto de herramientas que permiten al programador desarrollar programas informaticos, usando diferentes alternativas y lenguajes de programacion, de manera practica. Ejemplos: Editores de texto, compiladores, interpretes, enlazadores, depuradores.