LENGUAJE DE PROGRAMACION
1. ¿Qué es Lenguaje de Programación?
Un lenguaje de programación es un lenguaje diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Está formado porun conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.
2. Traductores de Lenguaje- Explicación.
Un traductor es un programa que recibe como entradacódigo escrito en un cierto lenguaje y produce como salida código en otro lenguaje, generalmente el lenguaje de entrada es de más alto nivel que el de salida, por ejemplo, los traductores son los ensambladores y los compiladores.
Los programas traductores de lenguajes son:
1. Compiladores
2. Interpretes
COMPILADOR
Un compilador es un programa informático que traduce un programa escrito en unlenguaje de programación a otro lenguaje de programación, o también genera aplicaciones que sean directamente utilizables en un ordenador o computadora. Un compilador lee el código fuente creado en un determinado lenguaje de programación, lo interpreta, comprueba su sintaxis y traduce a lenguaje o código máquina toda la serie de instrucciones, generando el archivo ejecutable final.
INTÉRPRETES
Lainterpretación es un proceso que consta de un paso, en donde tanto el programa como la entrada le son dados al intérprete y se obtiene de una salida. El intérprete en los lenguajes de programación simula una máquina virtual, donde el lenguaje de máquina es similar al lenguaje fuente.
La ventaja del proceso interprete es que no necesita de dos fases para ejecutar el programa, sin embargo su inconvenientees que la velocidad de ejecución es más lenta ya que debe analizar e interpretar las instrucciones contenidas en el programa fuente.
3. TIPOS DE LENGUAJES DE PROGRAMACION
FORTRAN
Es un lenguaje de programación de alto nivel de propósito general, procedimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica. Desarrollado originalmentepor IBM en 1957 para el equipo IBM 704, y usado para aplicaciones científicas y de ingeniería, el FORTRAN vino a dominar esta área de la programación desde el principio y ha estado en uso continuo por más de medio siglo en áreas de cómputo intensivo tales como la predicción numérica del tiempo, análisis de elementos finitos, dinámica de fluidos computacional (CFD), física computacional y química computacional. Esuno de los lenguajes más populares en el área de la computación de alto rendimiento y es el lenguaje usado para programas que evalúan el desempeño (benchmark) y el ranking de los supercomputadores más rápidos del mundo.
COBOL
El lenguaje COBOL(Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquierordenador (ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí), y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
BASIC
En la programación de computadoras BASIC (Código simbólico de instrucciones de propósito general para principiantes) es una familia de lenguajes de programación de alto nivel. El BASICoriginal, el Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en Nuevo Hampshire, EUA, como un medio para facilitar la programación en ordenadores a estudiantes (y profesores) que no fueran de ciencias. BASIC originalmente fue desarrollado como una herramienta de enseñanza. BASIC sigue siendo popular a día de hoy, influenciados por BASIC...
Regístrate para leer el documento completo.