En el Presente Blog conoceremos los elementos básicos para
sumergirse dentro del mundo de la programación. Indagando en los diversos
tipos de lenguajes de programación, ademas de conocer algunos conceptos básicos.
¿Que es la programación?
En informática la programación es un proceso por el cual se
escribe (en un lenguaje de programación), se prueba, se depura y se mantiene el
código fuente de un programa informático. Dentro de la informática, los
programas son los elementos que forman el software, que es el conjunto de las
instrucciones que ejecuta el Hardware de una computadora para realizar una
tarea determinada. Por lo tanto, la programación es una de las principales
áreas dentro de la informática.
Conociendo la definición de
programación se nos genera la siguiente interrogante ¿Que es un
lenguaje de programación?
Un lenguaje de
programación es un lenguaje diseñado para describir el conjunto de
acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de
programación es un modo práctico para que los seres humanos puedan dar
instrucciones a un equipo.
Un lenguaje de programación es muy estricto:
Un lenguaje de programación es muy estricto:
A CADA instrucción le corresponde
UNA acción de procesador.
El lenguaje utilizado por el procesador se denomina lenguaje máquina. Se trata de datos tal como llegan al procesador, que consisten en una serie de 0 y 1 ( datos binarios).
El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguaje se transforma en código máquina para que el procesador pueda procesarlo.
El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se parece tanto al lenguaje máquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje máquina). Así, un programa desarrollado para un equipo no puede ser portado a otro tipo de equipo. El término "portabilidad" describe la capacidad de usar un programa de software en diferentes tipos de equipos. Para poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipo, ¡a veces será necesario volver a escribir todo el programa!
Por lo tanto, un lenguaje de programación tiene varias ventajas:
El lenguaje utilizado por el procesador se denomina lenguaje máquina. Se trata de datos tal como llegan al procesador, que consisten en una serie de 0 y 1 ( datos binarios).
El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguaje se transforma en código máquina para que el procesador pueda procesarlo.
El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se parece tanto al lenguaje máquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje máquina). Así, un programa desarrollado para un equipo no puede ser portado a otro tipo de equipo. El término "portabilidad" describe la capacidad de usar un programa de software en diferentes tipos de equipos. Para poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipo, ¡a veces será necesario volver a escribir todo el programa!
Por lo tanto, un lenguaje de programación tiene varias ventajas:
- es mucho más fácil de comprender que un lenguaje
máquina:
- permite mayor portabilidad, es decir que puede
adaptarse fácilmente para ejecutarse en diferentes tipos de equipos.
Clasificación de los
lenguajes de programación.
Interesante informacion
ResponderEliminarExcelente blog javi!!!
ResponderEliminarQue buen Blog Javi te quedo chivo =P
ResponderEliminarExcelente Blog javier ...
ResponderEliminarExcelente trabajo compañero.
ResponderEliminarbonito blog compañero
ResponderEliminarEsto me llamo la atención está muy bien
ResponderEliminar