Glosario de IT e IA

56 términos de tecnología e inteligencia artificial explicados en simple: API, frontend, backend, LLM, prompt, Git y más.

Agente de IA
Programa que usa un modelo de inteligencia artificial para cumplir un objetivo en varios pasos: decide qué herramienta usar, actúa y revisa el resultado. A diferencia de un chatbot, no solo conversa: también hace cosas en otros sistemas. Qué es un agente de IA
Algoritmo
Conjunto ordenado de pasos para resolver un problema. Una receta de cocina es un algoritmo; un programa es un algoritmo escrito en un lenguaje que entiende la computadora.
Alucinación (de la IA)
Cuando un modelo de lenguaje responde algo que suena convincente pero es falso o inventado. Por eso conviene verificar los datos importantes en fuentes oficiales.
Análisis de datos
Trabajo de reunir, limpiar y estudiar datos para responder preguntas y ayudar a decidir. Quien lo hace suele usar planillas, SQL, herramientas de visualización y, más adelante, Python. Guía de carrera: analista de datos
API
Interfaz que permite que dos programas se comuniquen entre sí. Por ejemplo, una app del clima le pide los datos a un servicio meteorológico a través de su API.
API REST
Estilo muy común de crear APIs web, donde se piden y se envían datos por direcciones (URL) usando los métodos de HTTP, como GET y POST.
Backend
La parte de una aplicación que corre en un servidor y que el usuario no ve: guarda y busca datos, aplica reglas del negocio y responde a lo que pide el frontend. Frontend vs backend
Base de datos
Lugar organizado donde una aplicación guarda información (usuarios, productos, pedidos) para poder buscarla y modificarla rápido. Las hay relacionales (con tablas, como PostgreSQL) y no relacionales.
Blockchain
Registro digital compartido y difícil de alterar, donde las operaciones quedan guardadas en bloques enlazados entre sí. Es la base tecnológica de las criptomonedas. Blockchain en Human IT AI
Bug
Error en un programa que hace que no funcione como se espera. Encontrarlos y reportarlos es parte del trabajo de QA. Guía de carrera: QA y testing
Chatbot
Programa con el que se conversa por escrito. Los modernos usan modelos de lenguaje, como ChatGPT, Gemini o Claude. Qué es ChatGPT y cómo usarlo gratis
Ciberseguridad
Conjunto de prácticas para proteger sistemas, redes y datos de ataques o accesos no autorizados. Guía de carrera: ciberseguridad
Cloud (nube)
Usar servidores y servicios de otras empresas a través de internet, en lugar de tener equipos propios. Se paga por lo que se usa o por plan.
Código abierto (open source)
Software cuyo código fuente se publica para que cualquiera pueda verlo, usarlo y, según su licencia, modificarlo y compartirlo.
Commit
En Git, un guardado de cambios con un mensaje que explica qué se modificó. La suma de commits cuenta la historia de un proyecto.
Contrato inteligente (smart contract)
Programa guardado en una blockchain que se ejecuta solo cuando se cumplen las condiciones que tiene escritas.
CRUD
Las cuatro operaciones básicas sobre los datos: crear, leer, actualizar y borrar (create, read, update, delete).
CSS
Lenguaje que define cómo se ve una página web: colores, tipografías, tamaños y distribución en la pantalla.
Dashboard (tablero)
Pantalla que reúne gráficos e indicadores para ver de un vistazo cómo va algo, por ejemplo las ventas o las visitas de un sitio.
Depurar (debug)
Buscar y corregir errores en un programa, por ejemplo leyendo mensajes de error o revisando el código paso a paso.
DevOps
Forma de trabajar y conjunto de prácticas que une desarrollo y operaciones para publicar software más rápido y con menos fallas, automatizando pruebas y despliegues.
Diseño responsive (adaptable)
Diseño que se ajusta al tamaño de la pantalla para verse bien tanto en el celular como en la computadora.
DNS
Sistema que traduce los nombres de los sitios (como humanitai.app) en las direcciones numéricas que usan las computadoras para encontrarse.
Framework
Conjunto de herramientas y reglas ya armadas que te ahorran empezar de cero al programar. React para interfaces y Django para servidores en Python son ejemplos.
Frontend
La parte de una aplicación que el usuario ve y usa: pantallas, botones y formularios. Corre en el navegador. Guía de carrera: frontend
Full stack
Perfil de quien trabaja tanto en el frontend como en el backend de una aplicación. Frontend vs backend
Git
Sistema de control de versiones de código abierto que registra los cambios en los archivos de un proyecto, permite volver atrás y combinar el trabajo de varias personas.
GitHub
Plataforma en la nube basada en Git donde se guardan repositorios y se colabora con otras personas. Muchas personas la usan como portafolio. Primer trabajo en IT: portafolio y GitHub
HTML
Lenguaje que define la estructura y el contenido de una página web: títulos, párrafos, enlaces, imágenes y formularios.
HTTP
Protocolo con el que el navegador y los servidores se comunican: el navegador hace un pedido y el servidor devuelve una respuesta. HTTPS es la versión cifrada.
IA (inteligencia artificial)
Programas que realizan tareas que normalmente requieren inteligencia humana, como entender textos, reconocer imágenes o generar contenido. No piensan como una persona: aprenden patrones de grandes cantidades de datos.
IA generativa
Inteligencia artificial que crea contenido nuevo (texto, imágenes, audio, código o video) a partir de lo que le pides.
JavaScript
Lenguaje de programación de la web. Hace que las páginas sean interactivas y, con Node.js, también se usa en servidores.
JSON
Formato de texto simple para intercambiar datos entre programas, con pares de nombre y valor. Las APIs lo usan muchísimo.
Junior, semi senior y senior
Niveles de experiencia en un puesto: junior es quien recién empieza, semi senior ya trabaja con autonomía y senior resuelve problemas complejos y guía a otras personas. Los límites varían según la empresa. Sueldo de programador en Argentina
LLM (modelo de lenguaje)
Modelo de inteligencia artificial entrenado con muchísimo texto para entender y generar lenguaje. Es el motor de asistentes como ChatGPT, Gemini y Claude. ChatGPT vs. Gemini vs. Claude
Machine learning (aprendizaje automático)
Rama de la IA en la que un programa aprende patrones a partir de datos, en lugar de seguir reglas escritas a mano.
Node.js
Entorno que permite ejecutar JavaScript fuera del navegador, por ejemplo en un servidor.
Pentesting
Prueba de seguridad autorizada en la que se simula un ataque para encontrar vulnerabilidades antes de que lo haga alguien con malas intenciones.
Phishing
Engaño que usa mensajes o sitios falsos que imitan a una empresa o persona de confianza para robar contraseñas, datos o dinero.
Portafolio
Colección de proyectos propios que muestra lo que sabes hacer. En IT reemplaza a la experiencia cuando recién empiezas. Cómo armar tu portafolio y tu CV
Prompt
Instrucción o pregunta que le escribes a un modelo de IA. Cuanto más claro y con más contexto, mejor suele ser la respuesta.
Python
Lenguaje de programación de sintaxis clara, muy usado en datos, IA, automatización y servidores. Es una buena opción como primer lenguaje. Aprender Python desde cero
QA (aseguramiento de la calidad)
Trabajo de probar el software para encontrar errores antes de que lleguen a las personas. Puede ser manual o automatizado. QA manual vs QA automation
QA automation
Escribir código que prueba otro código, para repetir las pruebas de forma rápida y automática. Herramientas conocidas: Playwright y Cypress. Guía de carrera: QA y testing
React
Biblioteca de JavaScript para construir interfaces de usuario con componentes reutilizables. Es de las más pedidas en frontend.
README
Archivo de un proyecto que explica qué hace, cómo se instala y cómo se usa. Es lo primero que lee quien visita tu repositorio.
Repositorio
Carpeta de un proyecto con su historial de cambios, guardada con Git y, muchas veces, publicada en GitHub.
SOC
Centro de operaciones de seguridad: el equipo que vigila sistemas y redes de una organización para detectar y responder a incidentes. Guía de carrera: ciberseguridad y SOC
SQL
Lenguaje para consultar y modificar datos en bases de datos relacionales. Es clave en análisis de datos y en backend.
Stablecoin
Criptomoneda diseñada para mantener un valor estable, por ejemplo atada a una moneda como el dólar.
Token (en IA)
Trozo de texto (una palabra o parte de una palabra) con el que trabaja un modelo de lenguaje. Los límites y costos de muchos servicios de IA se miden en tokens.
TypeScript
Versión de JavaScript que agrega tipos de datos para detectar errores antes de ejecutar el programa.
UX y UI
UI es el diseño de la interfaz (cómo se ve) y UX, la experiencia de uso (qué tan fácil y agradable resulta). Se piensan juntas.
Vibe coding
Término popularizado por Andrej Karpathy en 2025 para programar pidiéndole todo a un modelo de IA y casi sin mirar el código. Conviene no confundirlo con usar la IA como ayuda y revisar lo que genera. Aprender a programar con IA
VPS
Servidor virtual privado: una porción de un servidor físico que se alquila para correr sitios, bots o aplicaciones las 24 horas.