CARRERAS DAYS 🚀

Aprovecha 50% OFF en CURSOS y CARRERAS

|

Hasta el 09/10 ⏰

CARRERAS DAYS 🚀

Aprovecha 50% OFF en CURSOS y CARRERAS

|

Hasta el 09/10 ⏰

Hasta el 09/10 ⏰

CARRERAS DAYS 🚀

Aprovecha 50% OFF en CURSOS y CARRERAS

Cursos

Empresas

¿Por qué Coder?

Tipos de software: de sistema, de aplicación y de programación, con ejemplos para entender cada uno

Tutoriales gratuitos

Descargartutoriales gratuitos

Tutoriales y videos prácticos gratuitos para incorporar nuevas herramientas de IA y empleabilidad.

Ver los tutoriales

Guía gratuita de empleabilidad

2026
Descargar la guía

Guía gratuita: IA en tu equipo

2026
Descargar la guía

Dan Patiño

AI Strategy & Innovation en Coderhouse

Programación y Desarrollo Web

Tipos de software: de sistema, de aplicación y de programación, con ejemplos para entender cada uno

Publicado el

Resumen ejecutivo

  • La clasificación clásica divide el software en tres tipos: de sistema (hace funcionar la máquina), de aplicación (resuelve tareas del usuario) y de programación (sirve para crear otro software).

  • Hay dos ejes más que conviene conocer: software libre vs propietario (cómo se licencia) y SaaS vs instalado (cómo se entrega).

  • Cada tipo tiene roles tech asociados: desde ingeniería de sistemas y DevOps hasta desarrollo web, mobile y herramientas para developers.

  • Entender esta clasificación te ayuda a elegir qué estudiar y a leer mejor las ofertas de trabajo.

“tipos de software” es una búsqueda de base: la hacen estudiantes, personas que están pensando en estudiar programación y quienes quieren entender en qué trabaja un equipo tech. Parece teórico, pero tiene una utilidad práctica: cada tipo de software se construye con tecnologías y perfiles distintos. Si querés el panorama del proceso completo, complementá con nuestra introducción al desarrollo web.

1. Software de sistema

Es el software que administra el hardware y da la base para que todo lo demás funcione. El usuario casi no lo ve, pero sin él no arranca nada.

  • Sistemas operativos: Windows, macOS, Linux, Android, iOS.

  • Controladores (drivers): los que permiten que funcionen la impresora, la placa de video o el Wi-Fi.

  • Firmware: el software grabado en dispositivos (el BIOS/UEFI de una PC, el de un router).

  • Utilidades: antivirus, compresores, herramientas de respaldo y de diagnóstico.

Roles asociados: desarrolladores de sistemas (C, C++, Rust), administradores de sistemas, ingenieros de infraestructura y DevOps, especialistas en sistemas embebidos.

2. Software de aplicación

Es el que usás para hacer algo concreto: escribir, comprar, chatear, editar fotos, gestionar una empresa. Es el tipo de software más visible y el que más empleo genera.

  • Ofimática: Word, Excel, Google Docs, Sheets.

  • Navegadores y apps web: Chrome, Gmail, una tienda online, un home banking.

  • Apps móviles: Mercado Pago, WhatsApp, Spotify.

  • Software empresarial: ERP (SAP, Odoo), CRM (Salesforce, HubSpot), sistemas de facturación.

  • Software creativo y de entretenimiento: Figma, Photoshop, videojuegos.

Roles asociados: frontend, backend y full stack developers, desarrolladores mobile, QA testers, diseñadores UX/UI, product managers.

3. Software de programación

Son las herramientas que usan los desarrolladores para crear, probar y mantener el resto del software.

  • Editores e IDEs: Visual Studio Code, IntelliJ, PyCharm.

  • Compiladores e intérpretes: los que traducen el código (GCC, el intérprete de Python, Node.js).

  • Control de versiones: Git y plataformas como GitHub o GitLab.

  • Depuradores, frameworks de testing y asistentes de IA para código.

Roles asociados: ingenieros de herramientas internas (developer experience), equipos de plataforma, quienes construyen frameworks y librerías. Hoy esta categoría crece con la IA aplicada al desarrollo; lo vimos en cómo hacer testing de software con IA.

Otros ejes de clasificación

Software libre vs propietario

La diferencia no es el precio sino la licencia. Según la definición de software libre, un programa es libre si garantiza cuatro libertades: usarlo con cualquier propósito, estudiar cómo funciona y modificarlo, redistribuir copias y distribuir versiones modificadas. Linux, Firefox y LibreOffice son ejemplos. El software propietario restringe esas libertades: Windows o Photoshop, por ejemplo. “Gratis” no es lo mismo que “libre”: hay software propietario gratuito.

SaaS vs software instalado

El modelo SaaS (software como servicio) se usa desde el navegador y se paga por suscripción: Gmail, Notion, Salesforce. El NIST lo define como la capacidad de usar las aplicaciones del proveedor que corren en una infraestructura de nube. El software instalado vive en tu equipo (un videojuego, una versión de escritorio de Office). La tendencia del mercado empresarial va claramente hacia SaaS.

Cómo usar esta clasificación para elegir carrera

  • Si te atrae lo que ve el usuario: software de aplicación, empezando por desarrollo web o mobile.

  • Si te interesan la infraestructura y el rendimiento: software de sistema, con Linux, redes y cloud.

  • Si te gusta mejorar el trabajo de otros developers: software de programación, tras unos años de experiencia.

Sea cual sea el camino, aprender buenas prácticas desde el principio evita problemas: te recomendamos leer sobre antipatrones y desarrollo de software.

Ejemplos cotidianos para no olvidar la clasificación

  • Abrís la notebook: el sistema operativo es software de sistema.

  • Entrás a un home banking o a Notion: es software de aplicación (casi siempre SaaS).

  • Abrís VS Code y Git para tocar un repo: estás usando software de programación.

  • Instalás un paquete open source con licencia MIT: es software de aplicación o de programación bajo modelo libre/open source.

Si podés clasificar lo que usás, también podés leer mejor un aviso de empleo: “desarrollador de sistemas embebidos” no es lo mismo que “desarrollador de aplicaciones web”, aunque ambos “programen”.

Cursos recomendados de Coderhouse

Para arrancar con software de aplicación, el Curso de JavaScript es la base de casi todo el desarrollo web. Si te interesa construir apps móviles, mirá el Curso de Desarrollo de Aplicaciones.

CTA: anotá las cinco aplicaciones que más usás en el día y clasificá cada una en los tres tipos y los dos ejes. Si te dan ganas de construir la tuya, empezá por JavaScript con Coderhouse.

Preguntas frecuentes

¿Un sistema operativo es software de aplicación? No, es software de sistema: administra el hardware y da la base para las aplicaciones.

¿Un navegador es software de sistema o de aplicación? De aplicación, aunque funcione como plataforma para otras apps web.

¿Software libre significa gratis? No necesariamente. Libre habla de libertades de uso, estudio, modificación y distribución; puede venderse.

¿Qué tipo de software genera más trabajo? El de aplicación, especialmente web, mobile y software empresarial, porque es donde más empresas invierten.

Sobre el autor

Dan Patiño

Soy Dan Patiño, responsable de AI Strategy & Innovation en Coderhouse. Mi día a día consiste en fusionar la gestión táctica del e-commerce (CRO, Email Marketing y SEO) con el desarrollo de soluciones disruptivas. Me especializo en crear apps internas con IA para automatizar tareas y potenciar la innovación dentro del equipo. Creo fielmente que la tecnología es el mejor aliado de la estrategia. Para profundizar en mi recorrido profesional, te espero en mi perfil de LinkedIn.

Imagen promocionando quiz gratis de Coderhouse para encontrar tu formación.
Imagen promocionando quiz gratis de Coderhouse para encontrar tu formación.
Imagen promocionando quiz gratis de Coderhouse para encontrar tu formación.
Imagen promocionando quiz gratis de Coderhouse para encontrar tu formación.