Please enable JavaScript.
Coggle requires JavaScript to display documents.
CONCEPTOS BÁSICOS DE PROGRAMACIÓN. - Coggle Diagram
CONCEPTOS BÁSICOS DE PROGRAMACIÓN.
CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN
Lenguajes de alto nivel
Los lenguajes de programación de alto nivel son de uso mucho más fácil ya que en ellos un solo comando o instrucción puede equivaler a millares en código máquina, en la actualidad son muy numerosos, entre ellos tenemos: BASIC, COBOL, PASCAL, C++ y otros.
Lenguajes de Cuarta Generación (4GL)
Fue primeramente usado para describir a los lenguajes de alto nivel no procedurales la denotación 4GL fue utilizada por primera vez por James Martín en 1982. Los lenguajes RPG e Informatics de IBM y MARK-IV respectivamente pueden ser considerados los primeros lenguajes de este tipo.
Lenguajes de bajo nivel
. El lenguaje de bajo nivel por excelencia es el ensamblador. Las instrucciones en lenguaje ensamblador son conocidas como mnemotécnicos.
Lenguajes Naturales
se refiere al estudio de las propiedades computacionales y de otro tipo implicadas en la comprensión, producción y uso de las lenguas naturales.
Lenguaje máquina
Lenguaje original de la computadora se llama lenguaje máquina a las instrucciones que se dan directamente a la computadora, utilizando una serie de dígitos binarios o bits, representados por los números 0 y 1 que especifican una operación.
QUE ES UN LENGUAJE DE PROGRAMACIÓN
Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras, indica a la computadora qué tarea debe realizar y como efectuarla. . En principio, el ordenador sólo entiende las instrucciones en código de máquina.
TRADUCTORES DE LENGUAJES
Ensambladores
Son lenguajes de programación de bajo nivel para los computadores, microprocesadores, microcontroladores, y otros circuitos integrados programables.
Interpretes
Un intérprete es un traductor que toma un programa fuente, lo traduce y a continuación lo ejecuta.
Compiladores
Son programas que traduce un lenguaje de alto nivel al lenguaje máquina
OTROS PROGRAMAS
Programa objeto
Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por esta.
Programa fuente
Es el programa escrito en alguno de los lenguajes y que no ha sido traducido al lenguaje de la maquina, es decir el programa que no está en código de máquina y que por lo tanto no puede ser ejecutable