En el Grado Superior DAM aprenderás a programar en Java, trabajarás con bases de datos SQL y NoSQL, y te iniciarás en Kotlin o Swift para el desarrollo de aplicaciones móviles, además de los fundamentos de HTML, CSS y JavaScript. Son los lenguajes y tecnologías más utilizados por las empresas tecnológicas hoy en día, y cubren tanto el desarrollo de aplicaciones de escritorio y empresariales como el desarrollo móvil y las nociones básicas de desarrollo web.
Te explicamos para qué sirve cada uno de estos lenguajes en el mundo real y por qué se han elegido precisamente estos dentro del plan de estudios.
Java: la base del desarrollo empresarial
Java es uno de los lenguajes más usados en el desarrollo de software empresarial y aplicaciones multiplataforma. Su popularidad en el mercado laboral se debe a que es un lenguaje robusto, orientado a objetos y compatible con múltiples sistemas operativos: aprender Java te permite trabajar con software de gestión interna de empresas (ERPs, CRMs), aplicaciones de escritorio y servicios backend.
Bases de datos: SQL y NoSQL
Cualquier aplicación necesita almacenar y gestionar información, por lo que las bases de datos son una parte central del temario:
- SQL (bases de datos relacionales como MySQL o PostgreSQL): estructura de tablas, relaciones y consultas, la base de la mayoría de sistemas de gestión empresarial.
- NoSQL (bases de datos no relacionales como MongoDB): pensadas para datos más flexibles y volúmenes grandes, muy usadas en aplicaciones modernas y entornos cloud.
Dominar ambos tipos te da una ventaja real, ya que muchas empresas combinan los dos enfoques según el tipo de proyecto.
Kotlin y Swift: desarrollo de apps móviles
Para especializarte en aplicaciones móviles nativas, el ciclo te introduce en:
- Kotlin, el lenguaje oficial recomendado por Google para el desarrollo de apps Android.
- Swift, el lenguaje de Apple para desarrollar aplicaciones en iOS.
Estos dos lenguajes son clave si tu objetivo profesional es especializarte como desarrollador de aplicaciones móviles, una de las salidas con mayor demanda dentro del perfil DAM.
HTML, CSS y JavaScript: fundamentos de desarrollo web
Aunque DAM no es un ciclo centrado exclusivamente en desarrollo web (eso correspondería a DAW), sí aprenderás los fundamentos de:
- HTML, para estructurar el contenido de páginas y aplicaciones web.
- CSS, para el diseño y la maquetación visual.
- JavaScript, para añadir interactividad y lógica en el navegador.
Estos fundamentos te permiten entender y participar en proyectos que combinan aplicaciones nativas con componentes web, algo muy habitual en el desarrollo actual.
Resumen: qué lenguaje usar según lo que quieras hacer

¿Necesito saber programar antes de empezar DAM?
No. El Grado Superior DAM está diseñado para partir de cero: en el primer curso se construyen los fundamentos técnicos (bases de datos, lenguajes de programación, sistemas informáticos), y en el segundo se avanza hacia la especialización en desarrollo de aplicaciones y programación multimedia, culminando con un proyecto final propio.
Preguntas frecuentes
¿Qué lenguaje de programación es más importante en DAM?
Java tiene un peso central en el ciclo por su uso extendido en el desarrollo empresarial, aunque Kotlin y Swift son igual de relevantes si tu objetivo es especializarte en aplicaciones móviles.
¿Se estudia Python en la FP DAM?
El temario oficial se centra en Java, Kotlin/Swift, SQL/NoSQL y los fundamentos de HTML, CSS y JavaScript. Python no forma parte del núcleo del plan de estudios, aunque muchos estudiantes lo aprenden después como formación complementaria.
¿Con estos lenguajes puedo trabajar tanto en apps móviles como en software de escritorio?
Sí. Precisamente esa es la ventaja del perfil DAM frente a otros más especializados: combina lenguajes para desarrollo móvil (Kotlin, Swift), de escritorio y empresarial (Java) y nociones web (HTML, CSS, JavaScript), lo que te da un perfil versátil para distintos tipos de proyecto.
Aprende estos lenguajes con prácticas garantizadas en una empresa tecnológica real: descubre el Grado Superior DAM online de FP Integra Tecnología.




