Académique Documents
Professionnel Documents
Culture Documents
de Programacin.
GRUPO #3:
Diego Aguilar
Yordan Solano
Steven Loor
Mishaell Bravo
John Gonzlez
Definicin.
Los lenguajes de programacin sirven para escribir (codificar) programas (algoritmos)
que permitan la comunicacin usuario/mquina. Unos programas especiales llamados
traductores (compiladores o intrpretes) convierten las instrucciones escritas en
lenguajes de programacin en instrucciones escritas en lenguajes mquina ( 0 y 1, bits)
que sta pueda entender.
El algoritmo escrito en un lenguaje de programacin se denomina cdigo fuente.
Los lenguajes de programacin son lenguajes creado por el ser humano para poder
comunicarse con las computadoras. Estos son un conjunto de smbolos y palabras que
permiten al usuario de una computadora darle instrucciones y rdenes para que esta las
pueda realizar.
Caractersticas:
Cada lenguaje de programacin posee sus propias instrucciones caractersticas, que la
computadora entender en su cdigo mquina o se traducir a ste. Las instrucciones
bsicas y comunes entre la mayora de lenguajes de programacin son las siguientes:
Instrucciones de entrada/salida. Instrucciones de transferencia de informacin
entre dispositivos perifricos y la memoria central, tales como " leer de..." o bien
"escribir en...".
Instrucciones de clculo. Instrucciones para que la computadora pueda realizar
operaciones aritmticas.
Instrucciones de control. Instrucciones que modifican la secuencia de la ejecucin
del programa.
Clases de lenguajes de
Programacin:
Los principales tipos de lenguaje de programacin son:
Lenguajes mquina.
Lenguajes de bajo nivel (ensambladores).
Lenguajes de alto nivel.
Lenguaje de Mquina.
Nace en la dcada de los aos 40, se programaba en las primeras computadoras digitales
mediante lenguaje mquina.
El lenguaje mquina utiliza secuencias o patrones de ceros y unos para componer las
instrucciones que posteriormente reciben de los diferentes dispositivos de la
computadora, tales como el microprocesador, las unidades de discos duros, los teclados,
etc.
Es el lenguaje nativo de una computadora. Desgraciadamente la escritura de programas
en lenguaje mquina es una tarea tediosa y difcil ya que sus instrucciones son secuencias
de 0 y 1 (patrones de bit, tales como 11110000, 01110011...) que son muy difciles de
recordar y manipular por las personas.
Ejemplos de lenguaje Mquina.
Binario.
Lenguajes de Bajo Nivel
(ensambladores).
Son ms fciles de emplear que los lenguajes de mquina, el primer lenguaje de ensamblador fue
assembler.
los investigadores simplificaron el proceso de programacin desarrollando sistemas de
notacin donde las instrucciones se representaban en formatos nemotcnicos en vez de en
formatos numricos que eran ms difciles de recordar. Por ejemplo, mientras la
instruccin:
Mover el contenido del registro 4 al registro 8.