Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que
pueden ser llevados a cabo por máquinas como las computadoras.
Compilado En un lenguaje compilado el código
fuente fuente antes de ser ejecutado es
convertido a lenguaje máquina (C, C++) aunque
también puede ser convertido a representación
Tipado estático En un lenguaje de tipado estático las
comprobaciones de tipos se realizan en tiempo de
compilación (C, C++, Java)
Tipado dinámico Por el contrario el tipado dinámico
comprueba los tipos en el momento de ejecución
del programa (PHP, Python, Groovy, JavaScript).
Interpretado En un lenguaje interpretado el
código fuente es compilado a código máquina en
el momento de su ejecución (Python, Ruby, PHP,
JavaScript).
Orientado a objetos Parte del éxito de los lenguajes
orientado a objetos se debe a conceptos como la
herencia que es una forma de reutilizar el código de
la clase de la que se hereda
Fuertemente y débilmente tipado En un lenguaje
fuertemente tipado un dato con un tipo no puede
ser usado como si fuese de otro.
Lenguaje de programación y una plataforma informática
Diagramas de flujo y ejemplo
que el operador c?e1:e2 evalúa la condición c
y si es cierta toda la expresión tomará el valor
de la evaluación de e1 y si no, la de e2.
Pseudocódigo y diagrama de
flujo. Proceso del mismo
Programación en bloque
El bloque de código es una sección de código con una o más declaraciones y sentencias. Un lenguaje de
programación que permite bloques, incluyendo bloques anidados dentro de otros bloques es llamado un lenguaje
de programación estructurado por bloques.
Scratch
enguaje de programación que facilita crear historias
interactivas, juegos y animaciones y compartir sus
creaciones con otras personas en la Web. ...
Pseudocodigos
es una descripción de alto nivel compacta e informal del
principio operativo de un programa informático u otro
algoritmo.
Ciclos y lenguajes de programación
Ciclo es oración que se realiza
repetidas veces a un trozo
aislado de código, hasta que la
condición asignada a dicho bucle
deje de cumplirse. ...