Programación informática

¿Qué es la lógica?

Es una ciencia formal que estudia la estructura o formas del pensamiento humano.

Este es el punto de inflexión que nos diferencia de los animales.

La lógica es un razonamiento.

¿Qué es el lenguaje?

Es una serie de símbolos que sirven para transmitir uno o más mensajes entre dos entidades diferentes.

El lenguaje es una forma de comunicarse con otra persona

Lenguaje natural

Lenguaje artificial

Lenguaje verbal

¿Qué es un programa?

Es una secuencia de instrucciones escritas para realizar una tarea específica en un ordenador, partiendo de este punto un procesador de texto.

¿Qué tarea específica realiza?

Facilita la relación de documentos

Libros

Tesis

Informes

¿Qué es un lenguaje de programación?

Es un sistema estructurado y diseñado para que la máquina y el hombre se entiendan entre sí.

Lenguajes de bajo nivel

Utilizado fundamentalmente para controlar el hardware de ordenador y dependen totalmente de la máquina.

Lenguaje máquina

Son las instrucciones nativas de una computadora que utilizar el sistema binario que consta de 0 y 1 denominados bin.

Todo código fuente en última instancia debe de llevar a un lenguaje máquina.

Mediante el proceso de compilación, este lenguaje es mucho más rápido es mucho más rápido que los lenguajes de alto nivel pero sus desventajas es que son bastante difíciles de utilizar.

Lenguaje ensamblador

Es un derivado del lenguaje de máquina y está formado por abreviaturas de letras y números.

Con la aparición de este lenguaje se crearon los programas traductores para poder pasar los programas escritos en lenguaje ensamblador a lenguaje máquina.

Lenguajes de alto nivel

Sirven especialmente para crear programas informáticos que solucionan diferentes problemas.

Lenguaje compilado

El código fuente es transformado en lenguaje de máquina, y el empaquetado en un archivo ejecutable, entendible para la plataforma que fuera.

Lenguaje interpretado

El código fuente es leído y transformado al lenguaje máquina por un intérprete a medida que se leen los archivos a ejecutar en secuencia.