Introducción a la programación
Introducción a las ideas fundamentales de la programación, el papel de Java y el ciclo de compilar y ejecutar.
Introducción a la programación es una lección gratuita de Java Academy en CoddyKit. Esta es la lección 1 de 3. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Java Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Java Academy incluye 3 lecciones en total.
qué es la programación
¿Qué es la programación? La programación consiste en escribir instrucciones precisas que una computadora pueda seguir. Las computadoras son rápidas y literales: hacen exactamente lo que les indicamos, ni más ni menos.
- Utilizamos lenguajes de programación para expresar instrucciones.
- Las instrucciones deben ser inequívocas y estar ordenadas.
- Los pasos pequeños hacen manejables las tareas complejas.
por qué Java
¿Por qué Java? Java es un lenguaje de propósito general y orientado a objetos que se utiliza para servidores, Android, herramientas y mucho más.
- Portabilidad: escriba una vez y ejecútelo en muchas plataformas mediante la JVM.
- Ecosistema consolidado: bibliotecas, frameworks y una comunidad sólida.
- Rendimiento: compilación justo a tiempo y JVM modernas.
compilar y ejecutar
¿Cómo se ejecuta Java?
- Escribe código fuente
.javalegible para las personas. javaclo compila en.classbytecode.- La JVM ejecuta el bytecode en su máquina.
Este enfoque de dos pasos (compilar y ejecutar) hace que Java sea portable y rápido.
JDK frente a JRE frente a JVM
JDK frente a JRE frente a JVM
- JDK (Java Development Kit): herramientas para desarrolladores, incluido el compilador
javac. - JRE (Java Runtime Environment): bibliotecas para ejecutar aplicaciones Java.
- JVM: el motor que ejecuta el bytecode de Java.
Flujo: .java → javac → .class → la JVM ejecuta.
algoritmo e IPO
Algoritmo e IPO
- Algoritmo: conjunto finito y claro de pasos para resolver un problema.
- Entrada → Proceso → Salida (IPO) le ayuda a modelar problemas.
- Diseñe pasos pequeños y pruébelos con frecuencia.
Ejemplo: leer un número (entrada), duplicarlo (proceso) e imprimir el resultado (salida).
vocabulario clave
Vocabulario clave
- Variable: ubicación con nombre en la que se almacena un valor.
- Expresión: valores y operadores que producen un resultado.
- Sentencia: instrucción completa que termina con un punto y coma en Java.
- Método: bloque de código reutilizable con un nombre.
- Clase: plantilla para los objetos; el código Java se encuentra dentro de las clases.
comprobación de conceptos
Comprobación rápida: ¿qué opción define mejor un programa informático?
repaso y siguiente paso
Repaso: ha aprendido qué es la programación, por qué Java es popular y cómo utiliza Java el compilador y la JVM. También ha conocido el trío JDK/JRE/JVM y el vocabulario clave.
Siguiente: instale el JDK y elija un IDE para poder escribir y ejecutar código.
Preguntas frecuentes
¿La lección «Introducción a la programación» es gratis?
Sí — el texto completo de «Introducción a la programación» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Java Academy, actualiza a CoddyKit PRO. El curso de Java Academy incluye 3 lecciones en total.
¿Qué aprenderé en «Introducción a la programación»?
Introducción a las ideas fundamentales de la programación, el papel de Java y el ciclo de compilar y ejecutar. Practicas Java Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Java Academy?
No se requiere experiencia previa. Java Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 3.
¿Cuánto tiempo toma la lección «Introducción a la programación»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Java Academy?
Sí. Cada lección de Java Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Introducción a la programación
- Instalación del JDK y el IDE
- Escribir el primer programa