📖 Diccionario de desarrollo de software

Glosario Tecnológico

Domina el vocabulario del sector IT. Definiciones claras de herramientas, metodologías y tecnologías más buscadas por los reclutadores.

📊

Aprende Data Science y Machine Learning

El perfil más demandado de 2026. Python, SQL y más.

Ver formación →

Índice Alfabético

A

Agile (Metodologías Ágiles)

Conjunto de marcos de trabajo y prácticas para el desarrollo de software basados en el desarrollo iterativo, la colaboración constante y la adaptación al cambio.

Angular

Framework de código abierto desarrollado por Google utilizado para crear aplicaciones web de una sola página (SPA) robustas y estructuradas.

API (Application Programming Interface)

Una API es un conjunto de definiciones y protocolos que permite que dos aplicaciones de software se comuniquen entre sí de manera estandarizada.

AWS (Amazon Web Services)

Plataforma de servicios de computación en la nube pública líder en el mercado, desarrollada por Amazon.

Azure (Microsoft Azure)

Plataforma de computación en la nube pública operada por Microsoft, enfocada en la gestión de servicios empresariales e híbridos.

B

Backend

Capa de desarrollo de software encargada del procesamiento lógico, interacción con bases de datos, APIs, seguridad e infraestructura que el usuario no ve.

C

CI/CD (Integración y Entrega Continua)

Práctica de DevOps que automatiza el proceso de compilar, probar e implementar cambios de código en entornos de producción con frecuencia y fiabilidad.

Ciberseguridad

Práctica de proteger sistemas, redes y programas de ataques digitales y accesos no autorizados.

Cloud Computing (Computación en la Nube)

Entrega bajo demanda de potencia de cómputo, almacenamiento, bases de datos, aplicaciones y otros recursos de TI a través de Internet.

D

DevOps

Metodología y conjunto de prácticas que combinan el desarrollo de software (Dev) y las operaciones de TI (Ops) para acelerar el ciclo de entrega.

Docker

Docker es una plataforma de software de código abierto que permite automatizar la implementación de aplicaciones dentro de contenedores autónomos.

F

Flutter

SDK de código abierto desarrollado por Google que permite construir aplicaciones compiladas nativamente para móvil, web y escritorio desde una base de código única.

Frontend

La parte de una aplicación o web que interactúa directamente con los usuarios, abarcando el diseño visual, interfaz y rendimiento en el navegador.

Fullstack

Desarrollador con competencias transversales capaz de trabajar tanto en la capa cliente (Frontend) como en la capa servidor (Backend).

G

Git

Git es un sistema de control de versiones distribuido que registra los cambios en los archivos y coordina el trabajo conjunto en un proyecto.

Go (Golang)

Lenguaje de programación de código abierto diseñado por Google enfocado en la simplicidad, concurrencia y alto rendimiento de ejecución.

J

Java

Lenguaje de programación orientado a objetos clásico y multiplataforma, base de millones de sistemas empresariales mundiales.

JavaScript

Lenguaje de programación interpretado que permite añadir interactividad dinámica y complejidad a las páginas web.

K

Kotlin

Lenguaje de programación moderno y tipado desarrollado por JetBrains, declarado de soporte oficial preferente para Android por Google.

Kubernetes (K8s)

Plataforma de código abierto para automatizar la implementación, escalado y administración de aplicaciones en contenedores.

M

Machine Learning (Aprendizaje Automático)

Subcampo de la Inteligencia Artificial que permite a los ordenadores aprender y predecir resultados a partir de datos históricos sin programación explícita.

Microservicios

Enfoque de arquitectura de software en el que una aplicación se compone de pequeños servicios independientes que se comunican mediante protocolos ligeros.

N

Node.js

Entorno de ejecución para JavaScript en el lado del servidor construido sobre el motor V8 de Google Chrome.

NoSQL

Clasificación amplia de bases de datos que no utilizan el esquema relacional de tablas clásicas SQL, diseñadas para datos no estructurados y gran escalabilidad.

P

Python

Lenguaje de programación interpretado de propósito general y sintaxis extremadamente limpia y legible.

Q

QA (Quality Assurance) / Testing

Capa de la ingeniería de software enfocada en asegurar y validar la calidad del código, buscando fallos antes del despliegue en producción.

R

React

Biblioteca JavaScript de código abierto desarrollada por Facebook para construir interfaces de usuario de forma declarativa e interactiva basada en componentes.

Rust

Lenguaje de programación de sistemas enfocado en la seguridad, velocidad y gestión de memoria eficiente sin recolector de basura.

S

SQL (Structured Query Language)

Lenguaje estándar utilizado para interactuar con bases de datos relacionales (consultar, insertar, actualizar y borrar registros).

T

TypeScript

Superconjunto tipado de JavaScript desarrollado por Microsoft que añade tipado estático opcional y clases al lenguaje web estándar.

📊

Aprende Data Science y Machine Learning

El perfil más demandado de 2026. Python, SQL y más.

Ver formación →