Lenguaje de
programación
Comunicación con la
Propósitos
máquina
Automatizar tareas /
Analiza texto
procesos
Traducción de
lenguaje humano a
máquina
Acepta entradas
Cálculo de
(inputs) de los
operaciones
usuarios
Utiliza su propia
sintaxis y gramática
Se hace uso de un
IDE
Integrated
Development
Environment
Identificar palabras Un lenguaje o
Hacen sugerencias
mal escritas, sintaxis complementado,
de corrección
o frases incorrectas varios
Integer
Long
Clasificación del
TIPOS DE DATOS Float
valor
Boolean
String
Los tipos de datos no
tienen modificaciones
Primitivos
Compuestos Combina múltiples
tipos de datos en una
solo unidad
Identificadores que
Signo =
VARIABLES representan un valor
Asignar variable
en la memoria
Algunos lenguajes
(tipo de dato) nombre
necesitan tipo de dato
variable = valor
antes
FUNCIONES
Realizar una acción
útil
Al terminar la acción,
Regresan un valor
no regresan valor
Puede ser basado en Se aceptan uno o
los input varios valores
COLECCIONES
Arrays Agrupan múltiples
(arreglos) valores en una Diccionarios
variable
Vectores Listas
Set Hashes
Queue (Filas)
EXECUTION PATH
Condicionales if, else, elif
Secuencia de pasos Múltiples casos,
que el programa Switches switch, case
diferentes resultados
realiza cuando se
ejecuta
Loops (bucles) for, while, do while