¿Qué es un lenguaje de programación?
Es un conjunto de instrucciones, reglas y sintaxis que nos permiten escribir programas para ser ejecutados por un computador.
Tipos de lenguajes de programación
Lenguaje de máquina o código máquina
Es el lenguaje que entiende la computadora dependiendo del diseño de su hardware, es decir, cada computador tiene su propio lenguaje de máquina. Estas instrucciones están en código binario (11110000) o digital (+1300042774) por lo que escribir programas en este tipo de lenguaje es tedioso y difícil; por esta razón se desarrolló el lenguaje ensamblador.
Lenguaje ensamblador o de bajo nivel
Este lenguaje se desarrolló para facilitar la tarea de los programadores empleando nemónicos (o nemotécnicos), es decir, palabras en inglés abreviadas para representar operaciones básicas que eran más fácil de recordar; por ejemplo, load (cargar) y store (guardar). Sin embargo, como la computadora no es capaz de entender este lenguaje, es necesario traducirlo a lenguaje máquina por medio de un programa llamado ensamblador.
No obstante, el ensamblador depende del computador (recordemos que cada computador tiene su propio lenguaje máquina) por lo que un programa escrito en este lenguaje solo se puede ejecutar en una máquina específica, lo cual es un gran inconveniente para los programadores; debido a esta dificultad se desarrollaron los lenguajes de alto nivel.
Lenguajes de alto nivel
Estos lenguajes permiten crear programas independientemente del computador que lo ejecutará; utiliza palabras similares al inglés, símbolos, signos de puntuación y operadores matemáticos que facilitan el desarrollo de programas. Algunos de los lenguajes más populares son: Java, Python, C++, COBOL, etc.
Para que el computador pueda entender estos lenguajes es necesario utilizar otros programas llamados compiladores, en la parte 2 de este tema encontrarás más información al respecto.



Comentarios
Publicar un comentario