Anexo 2
Anexo 2
Definición
Los intérpretes leen la instrucción línea por línea y obtienen el código máquina
correspondiente.
En particular, este lenguaje está caracterizado por ser de uso general, de sintaxis
compacta y portable. Así, un lenguaje de programación es una herramienta
informática que permite desarrollar programas para computadoras.
Los circuitos microprogramables son sistemas digitales, lo que significa que trabajan
con dos únicos niveles de tensión simbolizados con el cero (0) y el uno (1). Por eso,
el lenguaje de máquina utiliza sólo dichos signos.
• Lenguaje máquina
o C++
Fue diseñado a mediados de la década de 1980 por Bjarne Stroustrup. Abarca dos
paradigmas de la programación: la estructurada y la orientada a objetos.
o Fortran
o Java
o Perl
o PHP
Es empleado frecuentemente para la creación de contenido para sitios web con los
cuales se pueden programar las páginas HTML y los códigos de fuente. PHP es un
acrónimo que significa PHP hypertext pre-processor (inicialmente,
PHP tools o personal home page tools), y se trata de un lenguaje interpretado que
se aprovecha para la creación de aplicaciones para servidores o contenidos
dinámicos de sitios web. Últimamente también sirve para crear otro tipo de
programas que incluyen aplicaciones con interfaz gráfica, librerías Qt o GTK+.
o Python
Fue hecho por Guido van Rossum en 1990. En la actualidad se desarrolla como un
proyecto de código abierto administrado por la Python Software Foundation. La
última versión estable del lenguaje es la 2.5 (septiembre 2006).
Se puede decir que el problema principal de los lenguajes de alto nivel es su gran
cantidad, además de las diferentes versiones o dialectos que se han desarrollado
de algunos de ellos. Es difícil establecer una clasificación general de ellos, ya que
en cualquiera que se realice habrá lenguajes que pertenezcan a más de uno de los
grupos definidos.
• Lenguajes imperativos
• Lenguajes declarativos
• Lenguajes naturales
Componentes
• Instrucciones
• Control de flujo