
código fuente
Un programa
serie de operaciones

en la computadora
mecanismo electrónico
datos de entrada
producir un resultado
resolver un problema

sintaxis
aplicaciones
diferentes tipos
lenguaje de bajo nivel
instrucciones
como mnemotécnicos

lenguaje de alto nivel
instrucciones
palabras similares a los
lenguajes humanos
java
PHP
C++
inglés
lenguaje máquina
lenguaje de computadora
ninguna traducción
instrucciones
código binario
Programación lineal
secuencia de comandos
modifican datos
globales
programación estructurada
combinar secuencias
instrucciones repetibles
un solo lugar
Editor de texto
Programa informático
crear y modificar archivos digitales
texto sin formato
Compilador
un programa
conversión de un programa escrito
para pasarlo al lenguaje de máquina.

Traductor
convierte las instrucciones
alto nivel a lenguaje máquina

Intéprete
programa
convierte línea por línea el programa fuente
ejecuta las acciones
conjunto de programas
engloban todas las tareas necesarias para el desarrollo de aplicaciones
Objetos
entidad del mundo real

Clase
agrupación de datos

Herencia
clases hijas basadas en clases padre

Polimorfismo
un método
de diferentes formas

Abstracción
una propiedad
datos relevantes

Encapsulamiento
mantiene juntas
las propiedades
palabras clave
regular el alcance
public
accesible desde cualquier parte de la aplicación

private
accesible sólo desde la clase en la que se encuentra

protected
accesible por código que esté dentro del mismo paquete y sus clases hijas

Sin especificar