Marco Teórico:
Antecedentes del tema:
En los últimos años
los lenguajes de programación han ido evolucionado en el desarrollo de sistemas
o software, con el objetivo
principal de facilitar al usuario las actividades que realiza día con día; por
tal motivo, como programador, es importante conocer los conceptos básicos de
programación, los tipos de lenguajes que se utilizan para el desarrollo y su
funcionamiento para la interpretación de algoritmos, así como para dar solución
a los problemas que pudieran presentarse.
Lenguajes
de programación hay en gran cantidad, algunos han evolucionado a lo largo del
tiempo y siguen vigentes durante muchos años, mientras que otros han sido
vigentes durante un periodo más o menos largo y actualmente ya no se usan. Dada
esta gran variedad de lenguajes, no se pretende dar una visión de todos, sino
una clasificación en diversos tipos y características para concretar algunos de ellos tal vez, desde
mi punto de vista los más actuales e importantes.
Bases Teóricas:
Al
igual que los lenguajes humanos, como el inglés o el español, los lenguajes de
programación poseen una estructura (gramática o sintaxis) y un significado (semántica).
Los lenguajes de computadoras tienen menos combinaciones aceptables que los
lenguajes naturales, sin embargo estas combinaciones deben ser utilizadas
correctamente. Finalmente, un lenguaje de programación lo definiremos como un
conjunto de reglas, símbolos y palabras especiales que permiten construir un
programa.
Un
lenguaje de programación consiste en un conjunto de órdenes o comandos que
describen un proceso. Cada lenguaje tiene sus instrucciones y enunciados
verbales propios, que se combinan para formar los programas de cómputo. Es
importante mencionar que los lenguajes de programación no son aplicaciones,
sino herramientas que permiten construir y adecuar aplicaciones.
Es
importante mencionar que a la par del desarrollo de la tecnología también los
lenguajes de programación han evolucionado de manera continua desde que
aparecieron los primeros lenguajes de alto nivel en la década de 1950. Este
desarrollo ha sido influenciado por diversos factores como son las capacidades
de las computadoras, el tipo de aplicaciones, los Métodos de programación, los
Métodos de implementación, entre otros.
Comentarios
Publicar un comentario