SOFTWARE
por Antonio villegas
1. De APLICACIÓN: se ha desarrollado para resolver un problema particular, llevar a cabo un conjunto de tareas útiles o proveer entretenimiento.
1.1. De especialidad: son aquellos dedicados y dirigidos a cumplir una función en concreto, como podría ser realizar cálculos.
1.2. De entretenimiento: son todos aquellos que tienen un fin recreativo, un buen ejemplo son los videojuegos.
1.3. Educativo y Bibliotecas digitales: son los destinados al apoyo del aprendizaje, proporcionando información o herramientas útiles.
1.4. Para el Hogar: son aquellos programas dedicados a una o múltiples tareas sencillas, como regular el consumo de energia.
2. De SISTEMAS: administra los recursos de la computadora
2.1. Utilidades: tienden a ser tipos de software pequeños y básicos.
2.2. Traductores: Un traductor es cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje, denominado objeto.
2.2.1. compiladores: traducen un lenguaje de programación a otro.
2.2.2. Interpretes: similares a los compiladores solo que realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción