Académique Documents
Professionnel Documents
Culture Documents
caractersticas que los acercan a los lenguajes de bajo nivel pero teniendo, al
mismo tiempo, ciertas cualidades que lo hacen un lenguaje ms cercano al
humano y, por tanto, de alto nivel.
Los lenguajes de alto nivel:
Los lenguajes de alto nivel son normalmente fciles de aprender porque estn
formados por elementos de lenguajes naturales, como el ingls.
En BASIC, el lenguaje de alto nivel ms conocido, los comandos como "IF
CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora
que pare si CONTADOR es igual a 10. Por desgracia para muchas personas esta
forma de trabajar es un poco frustrante, dado que a pesar de que
las computadoras parecen comprender un lenguaje natural, lo hacen en
realidad de una forma rgida y sistemtica.
IMPORTANCIA
Las computadoras solo entienden un lenguaje de programacin llamado
binario, por lo que es necesario rear lenguajes que sean cercanos al del
humano y que permita la comunicacin entre el programador y la
computadora, facilitando la tarea de programacin.
Existen diversos lenguajes de programacin que se dividen en dos grandes
tipos :
Lenguajes interpretados: La computadora ejecuta las instrucciones
conforme las va leyendo
Lenguajes compilados: existe un programa que toma el cdigo en el
lenguaje de programacin y lo convierte en un cdigo ejecutable.
LENGUAJES DE PROGRAMACIN
1.- FORTRAN
Definicin:
Es un lenguaje de programacin para el desarrollo de aplicaciones
matemticas y cientficas, fue el primer lenguaje de programacin de alto
nivel. Estos lenguajes de alto nivel tienen entre otras las ventajas que pueden
utilizarse en cualquier computadora y son ms afines al lenguaje humano
Historia:
Su nombre proviene del ingls de: FORmula TRANslator. Nace en los aos 50,
se utiliza principalmente para aplicaciones cientficas y el anlisis numrico.
Durante toda su vida ha pasado por varias versiones. Fue diseado por IBM en
1950
2.- SIMULA
Definicin:
Es un lenguaje de programacin orientada a objetos (OOP). Fue el primero de
los lenguajes orientado a objetos. Varios aos despus de su desarrollo, casi
todos los lenguajes modernos comenzaron a utilizar sus principios de
orientacin a objetos..
Historia:
Simula fue desarrollado por los noruegos Ole Johan Dahl y Kristen Nygaard en
mayo de 1967
3.- LOGO
Definicin:
Logo es un lenguaje derivado de Lisp. Su caracterstica ms conocida es el uso
de los llamados grficos de tortuga, un sistema muy intuitivo de realizar
grficos. El Logo es uno de los pocos lenguajes de programacin que utiliza el
cdigo en espaol. Es un lenguaje de alto nivel, funcional y estructurado, muy
fcil de aprender, por ello se utiliza mucho en el aprendizaje de nios y
jvenes.
Historia:
El Logo es un lenguaje de programacin que nace en los aos 60. Su creador
fue el matemtico Seymour Papert.
4.- BASIC
Definicin:
Es un lenguaje de programacin que se cre con fines pedaggicos, era el
lenguaje que utilizan las microcomputadoras de los aos 80. Actualmente sigue
siendo muy conocido y tienen muchsimos dialectos muy diferentes al original.
El BASIC es un lenguaje de programacin muy amplio, con una sintaxis fcil,
estructura sencilla y un buen conjunto de operadores..
Historia:
Los creadores del BASIC fueron John Goerge Kemeny y Thomas Eugene Kurtz
en el ao 1964
.Los principios que originaron la creacin del BASIC eran: que fuese fcil de
usar por todos, crear un lenguaje de programacin de propsito general, que
se le pudiese incorporar caractersticas avanzadas y siguiese siendo de fcil
uso para los principiantes, ser interactivo, que los mensajes de error fuesen
claros
5.- COBOL
Definicin:
(Common
Business
Oriented
Languaje =
lenguaje
orientado
a negocios comunes). Se ha usado mucho desde los aos 60 en aplicaciones de
computadoras aplicadas a la administracin.
Es considerado un lenguaje de fcil aprendizaje. Los programas
deben contener cuatro
secciones:
identificacin,
entorno,
datos
y
procedimientos. .
Historia:
Historia:
Creado por James Gosling en el ao 1990
El Java nos permite realizar aplicaciones que podemos incluir directamente en
pginas web.
Estas aplicaciones se conocen con el nombre de applets. Estos son unos
programas que se transfieren dinmicamente a travs de Internet. Los applets
tienen un comportamiento inteligente, pueden reaccionar cuando un visitante
entra en una pgina web y cambian de forma
10.- C#
Definicin:
Tambin llamado C Sharp es un lenguaje que se caracteriza por su gran
sencillez a la vez que eficacia, Historia:
Fue creado por el dans Anders Hejlsberg que diseo tambin los
lenguajes Turbo Pascal y Delphi. El C# (pronunciado en ingls "C Sharp" o
en espaol "C sostenido"), Con este nuevo lenguaje se quiso mejorar con
respecto de los dos lenguajes anteriores de los que deriva el C, y el C++.
Con el C# se pretendi que incorporase las ventajas o mejoras que tiene el
lenguaje JAVA.
Caractersticas:
Es un lenguaje orientado a objetos y a componentes.
11.. AWK
Definicin:
Es un lenguaje de programacin diseado para el anlisis y procesamiento ya
sean ficheros o flujo de datos.
AWK es ejemplo de un lenguaje de programacin que usa ampliamente el tipo
de datos de listas asociativas (es decir, listas indexadas por cadenas clave),
y expresiones regulares.
Historia:
El nombre AWK deriva de las iniciales de los apellidos de sus autores: Alfred
Aho, Peter Weinberger, y Brian Kernighan. awk,
12.-- MODULA
Definicin:
Es un descendente del lenguaje de programacin pascal
Historia:
Se desarroll en suiza a finales de 1970 por Niklauswirth, la misma persona
que diseo pascal. La principal innovacin de modula ms de pascal es un
sistema de mdulos, que se utiliza para agrupar conjuntos de las declaraciones
respectivas en las unidades de programa, de ah el nombre de modula.
13.- C
Definicin: