Cuando empiezas DAW y descubres que una IA te escribe en diez segundos el CRUD que llevas media tarde peleando, la tentación es obvia. El problema es que casi todas las listas de «las mejores IAs para programar» que vas a encontrar están escritas por gente que no estudia, no menciona los límites reales de los planes gratuitos y se olvida de lo único que de verdad importa siendo estudiante: que buena parte de lo de pago lo tienes gratis solo por estar matriculado.
Esta guía va de eso. Qué usar para cada cosa, qué te dan gratis por ser estudiante y hasta dónde llega la versión gratuita de cada una antes de cortarte.
Empieza por aquí: lo que tienes gratis por ser estudiante
Antes de pagar nada, activa estas dos cosas. Son las que más diferencia marcan y mucha gente del ciclo no sabe que existen.
GitHub Student Developer Pack (incluye Copilot)
Verificando que eres estudiante en GitHub Education desbloqueas acceso gratuito a Copilot, además de un paquete bastante grande de servicios para desarrolladores. Copilot integrado en VS Code es, para el día a día de clase, más útil que abrir un chat en el navegador: te autocompleta dentro del propio archivo, con el contexto de tu proyecto delante.
Dos detalles prácticos: la aprobación y la activación de Copilot son pasos distintos (puede tardar unos días desde que te verifican), y GitHub revisa tu condición de estudiante todos los meses, así que mantén el correo del centro activo.
Un año de Google AI gratis
Google tiene abierta una oferta para estudiantes: en Estados Unidos es un año de Google AI Pro, y desde España y el resto de los más de 140 mercados donde está disponible, un año de Google AI Plus (el doble de límite de uso, acceso a Gemini Omni y 400 GB de almacenamiento).
Dos avisos importantes antes de que te lances: el plazo para canjearla termina el 31 de diciembre de 2026, y aunque el año sea gratis te piden meter un método de pago al registrarte. Al cumplirse los doce meses se renueva sola al precio normal, así que apúntate la fecha si no piensas seguir.
Los chats generalistas: cuál para qué
Los tres grandes valen para programar y los tres tienen plan gratuito. Las diferencias reales, después de usarlos a diario durante el curso, son estas.

ChatGPT es el más rápido para desatascarte. Le pegas el error de la consola y te dice por dónde van los tiros. Donde flojea es en archivos largos: tiende a devolverte fragmentos o a dejarte un «aquí va tu lógica» en medio, que es justo lo que no querías cuando tienes una entrega a las once de la noche.

Claude aguanta mucho mejor el código largo y las refactorizaciones. Si tienes una clase Java hecha un espagueti y quieres que te la deje legible sin cambiar el comportamiento, es el que mejor lo hace. A cambio, el plan gratuito se agota antes: si te pones a trabajar en serio una tarde, lo notas.

Gemini es el más generoso en la versión gratuita y el que mejor integrado está si ya vives en Drive y Gmail. Va especialmente bien para documentar y para buscar librerías actualizadas. Si activas la oferta de estudiante que te decía arriba, además dejas de preocuparte por los límites durante un año.
La estrategia que mejor me funciona no es elegir uno, sino tener dos abiertos: uno para consultas rápidas y otro para cuando hay que meterse en código de verdad.
Herramientas específicas que sí cambian el flujo de trabajo
Cursor: el editor con IA dentro
Cursor es un fork de VS Code con la IA integrada a nivel de proyecto, no de archivo. La diferencia con pegar código en un chat es que Cursor ve tu repositorio: puedes pedirle que cambie algo y entiende qué otros archivos toca. Para proyectos de clase con varias capas (modelo, controlador, vistas) se nota mucho.
Tiene plan gratuito limitado. Si ya tienes Copilot gratis por el pack de estudiante, empieza por Copilot y prueba Cursor solo si te quedas corto.
Perplexity: para cuando necesitas citar la fuente

Esta es la que más me ha salvado en trabajos escritos. Perplexity busca en internet y te dice de qué página ha sacado cada cosa, así que puedes comprobarlo y citarlo. Para comparar frameworks o buscar documentación reciente es mejor que un chat normal, porque un chat te responde de memoria y a veces esa memoria es de hace dos años.
v0: de una descripción a una interfaz
Le describes una pantalla y te devuelve el componente montado con React y Tailwind. Para prototipar rápido la parte visual de un proyecto va muy bien. No lo uses como entrega final sin revisarlo: genera mucho marcado y conviene entender qué estás entregando antes de que el profesor te pregunte por una línea concreta.
DeepL Write: para el README y la memoria

En DAW no solo entregas código: entregas documentación, memorias y READMEs. DeepL Write no reescribe por ti, te corrige el tono y la gramática de lo que ya has escrito. Para documentación técnica en inglés es especialmente útil.
Cómo montarlo sin pagar nada
Si tuviera que montar hoy el kit de un compañero de primero, sería este:
- Copilot en VS Code, gratis con el pack de estudiante. Es el que más tiempo te ahorra porque está donde escribes.
- Gemini con la oferta de estudiante activada, como chat principal sin preocuparte del límite.
- Claude en gratuito, reservado para las refactorizaciones serias y el código largo.
- Perplexity en gratuito, solo cuando necesites fuentes citables.
Coste total: cero euros. Y cubre prácticamente todo lo que te va a pedir el ciclo.
La parte incómoda: dónde no deberías usarla
Aquí va lo que no suelen contarte estas listas. La IA es una herramienta buenísima para ir más rápido en lo que ya entiendes, y una forma estupenda de suspender el examen práctico si la usas para no entender nada.
Los primeros meses de programación, cuando estás aprendiendo bucles, estructuras de datos y lógica básica, pelearte tú con el error es literalmente el ejercicio. Si le pides a una IA que te lo resuelva, has entregado la práctica pero no has hecho el trabajo. Y eso se nota en el primer examen sin ordenador.
La regla que sigo: la IA puede explicarme por qué falla algo, nunca escribirme lo que todavía no sé escribir. Y antes de entregar cualquier cosa que haya tocado una IA, me aseguro de poder defender cada línea. Si no puedo explicarla, no va en la entrega.
Otra cosa que conviene tener clara: estas herramientas alucinan. Se inventan métodos que no existen, parámetros que no están en la documentación y versiones de librerías que nunca se publicaron. Cuanto más específica y reciente sea la tecnología, más falla. Por eso Perplexity con sus fuentes es tan útil cuando la respuesta tiene que ser correcta de verdad.
En resumen
Activa el pack de GitHub y la oferta de Google antes de que se acabe el plazo, mete Copilot en tu VS Code y usa los chats para entender, no para sustituirte. Con eso vas mejor equipado que la mayoría y sin gastar un euro.
Si montas tu propio laboratorio para practicar despliegue, te dejo también la guía para montar un servidor Linux casero, que es el complemento natural de todo esto.



