Académique Documents
Professionnel Documents
Culture Documents
SUPERIOR DE ALVARADO
Campus Medelln
INGENIERA
ELECTRNICA
Materia:
Programacion Estructurada
Producto Acadmico:
Importancia de la programacin en las computadoras
Presenta:
francisco de jesus hernandez teran
informticos
son
Los lenguajes de programacin son lenguajes creado por el ser humano para
poder comunicarse con las computadoras. As podramos decir que lenguaje de
programacin es el conjunto de smbolos y palabras que permiten al usuario de
una computadora darle instrucciones y rdenes para que la computadora los
ejecute.
Existen diferentes clases o tipos de lenguajes de programacin:
1 El Lenguaje Mquina: es el lenguaje de programacin que entiende
directamente la mquina (computadora). Este lenguaje de programacin utiliza el
alfabeto binario, es decir, el 0 y el 1.
Con estos dos nicos dgitos, tambin conocidos como bits, se forman lo que se
conoce como cadenas binarias (combinaciones de ceros y unos) son con las que
se escriben las instrucciones, y a travs de estas instrucciones el microprocesador
de la computadora entiende nuestra peticin. El lenguaje mquina fue el primer
lenguaje de programacin. Este lenguaje de programacin dejo de utilizarse por su
gran dificultad y por la facilidad para cometer errores al escribir las cadenas
binarias.
2 Lenguajes de programacin de bajo nivel: Son mucho ms fciles de utilizar
que el lenguaje mquina, pero dependen mucho de la mquina o computadora
como suceda con el lenguaje mquina. El lenguaje ensamblador fue el primer
lenguaje de programacin que trato de sustituir el lenguaje mquina por otro
lenguaje que fuese ms parecido al de los seres humanos.
En este lenguaje se conoce como programa fuente, que traduce las instrucciones
a un programa escrito en lenguaje ensamblador por el programador, y programa
objeto es la traduccin a lenguaje mquina del programa fuente.
Los lenguajes de este tipo pueden crear programas muy rpidos, pero son difciles
de aprender, son especficos de cada procesador (de cada mquina), si nos
llevamos el programa a otro computador ser preciso reescribir el programa desde
el comienzo.
3 Lenguajes de programacin de alto nivel: Este tipo de lenguajes de
programacin son independientes de la mquina, los podemos usar en cualquier
computador con muy pocas modificaciones o sin ellas, son muy similares al
lenguaje humano, pero precisan de un programa interprete o compilador que
traduzca este lenguaje de programacin de alto nivel a uno de bajo nivel como el
lenguaje de mquina que la computadora pueda entender.
Los lenguajes de programacin de alto nivel son ms fciles de aprender porque
se usan palabras o comandos del lenguaje natural, generalmente del ingls. Este
es el caso del BASIC, el lenguaje de programacin ms conocido.
Existen muchos lenguajes de programacin de alto nivel con sus diferentes
versiones. Por esta razn es difcil su tipificacin, pero una clasificacin muy