Anda di halaman 1dari 17

qwertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopa sdfghjklzxcvbnmqwertyuiopasdfg Generaciones De Los Lenguajes hjklzxcvbnmqwertyuiopasdfghjklz Programacin de Sistemas xcvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopa

sdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmrtyuiopa


15/10/2010 Jos Andrs Andrade Mariano 503 - A

INDICE
INDICE........................................................................................................2 INTRODUCCION...........................................................................................3 EN ESTE TRABAJO VEREMOS LO QUE SON LAS GENERACIONES DE LOS LENGUAJES DE ALTO NIVEL Y VEREMOS SOLAMENTE 3 CLASIFICACIONES Y LOS PROGRAMAS QUE EN CADA DE UNA DE LAS GENERACIONES MANEJA ......3 CLASIFICACION DE LOS LENGUAJES POR GENERACIONES...............................4 GENERACION ORIENTADA A OBJETOS..........................................................................4 C++.........................................................................................................................4 Empaquetamiento....................................................................................................5 Mtodos: before, after y, around..............................................................................5 Herencia mltiple.....................................................................................................5 Dinmico..................................................................................................................5 Prototipos.................................................................................................................5 Protocolo de meta-objetos.......................................................................................5 EIFFEL .....................................................................................................................5 Eiffel es un ISO -estandarizado, orientado a objetos lenguaje de programacin diseado para permitir a los programadores a desarrollar ampliable, fiable software reutilizable eficiente. Eiffel is used in academia as a language for teaching computer-programming principles. Eiffel se utiliza en el mundo acadmico como lengua para la enseanza de los principios de programacin por computadoraEiffel se utiliza en las finanzas, la industria aeroespacial, de salud, vdeo, juegos y otras industrias como plataforma de desarrollo. Desde 1985, muchos proveedores han desarrollado entornos de programacin Eiffel. Muchos conceptos se introdujo inicialmente por Eiffel tarde encontraron su camino en Java , C # y otros lenguajes. Nuevo diseo de las ideas y el lenguaje, en particular a travs de la ECMA / ISO proceso de normalizacin, siendo incorporado al lenguaje Eiffel. ........................................................................................................5 JAVA.........................................................................................................................6 SMALLTALK..............................................................................................................8 TURBO PASCAL.......................................................................................................9 GENERACION VISUAL.................................................................................................11 DELPHI...................................................................................................................11 GENERACION INTERNET.............................................................................................13 VRML .....................................................................................................................13 VENTAJAS DEL XML...........................................................................................................14

INTRODUCCION

En este trabajo veremos lo que son las generaciones de los lenguajes de alto nivel y veremos solamente 3 clasificaciones y los programas que en cada de una de las generaciones maneja

CLASIFICACION DE LOS LENGUAJES POR GENERACIONES


GENERACION ORIENTADA A OBJETOS
C++
C++ es un lenguaje de programacin diseado a mediados de los aos 1980 por Bjarne Stroustrup. La intencin de su creacin fue el extender al exitoso lenguaje de programacin C con mecanismos que permitan la manipulacin de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje hbrido. Posteriormente se aadieron facilidades de programacin genrica, que se sum a los otros dos paradigmas que ya estaban admitidos. Por esto se suele decir que el C++ es un lenguaje de programacin multiparadigma. Actualmente existe un estndar, denominado ISO C++, al que se han adherido la mayora de los fabricantes de compiladores ms modernos. Existen tambin algunos intrpretes, tales como ROOT. Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales. El nombre C++ fue propuesto por Rick Mascitti en el ao 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio cientfico. Antes se haba usado el nombre "C con clases". En C++, la expresin "C++" significa "incremento de C" y se refiere a que C++ es una extensin de C.

CLOS
CLOS es el acrnimo ingls de Common Lisp Object System y es una extensin de ANSI Common Lisp para permitir la programacin orientada a objetos que ha sido adoptada por otros dialectos de Lisp como EuLisp o Emacs Lisp. Inicialmente fue propuesta como un aadido (add-on) del lenguaje, pero posteriormente CLOS fue adoptado como parte de estndar ANSI de Common Lisp. CLOS es un lenguaje de programacin dinmico dirigido a objetos que difiere mucho de lo que podemos encontrar en lenguajes de programacin estticos orientados a objetos como C++ o Java. CLOS est inspirado en sistemas Lisp orientados a objetos anteriores como MIT Flavors o Common LOOPS, aunque es ms general que stos. Precisamente la generalidad de CLOS es la

carcterstica ms difcil de obtener, aunque crear un sistema OO en Lisp es fcil. Conseguir que Lisp sea orientado a objetos es fcil: se puede hacer en tan slo dos pginas de cdigo (Paul Graham, 1994). Pero hacer que Lisp sea orientado a objetos y a la vez tan extensible y flexible como el resto de sistema Lisp es ms complicado. A pesar de que CLOS es un completo sistema de orientado a objetos, CLOS se implementa siguiendo el modelo de la programacin orientada a objetos. La implementacin orientada a objetos de CLOS se conoce como CLOS Metaobject Protocol o MOP y permite que el sistema sea extensible y personalizable. Caractersticas:

Resolucin mltiple Empaquetamiento Mtodos: before, after y, around Herencia mltiple Dinmico Prototipos Protocolo de meta-objetos
EIFFEL
Eiffel es un ISO -estandarizado, orientado a objetos lenguaje de programacin diseado para permitir a los programadores a desarrollar ampliable, fiable software reutilizable eficiente. Eiffel is used in academia as a language for teaching computerprogramming principles. Eiffel se utiliza en el mundo acadmico como lengua para la enseanza de los principios de programacin por computadoraEiffel se utiliza en las finanzas, la industria aeroespacial, de salud, vdeo, juegos y otras industrias como plataforma de desarrollo. Desde 1985, muchos proveedores han desarrollado entornos de programacin Eiffel. Muchos conceptos se introdujo inicialmente por Eiffel tarde encontraron su camino en Java , C # y otros lenguajes. Nuevo diseo de las ideas y el lenguaje, en particular a travs de la ECMA / ISO proceso de normalizacin, siendo incorporado al lenguaje Eiffel. Las caractersticas clave del lenguaje Eiffel incluyen:

Una estructura de programa orientado a objetos en los que una clase sirve como la unidad bsica de la descomposicin.

El diseo por contrato estrechamente integrado con el lenguaje de otras construcciones, de gestin de memoria automtica, por lo general aplicado por la recoleccin de basura . La herencia , incluyendo la herencia mltiple , el cambio de nombre , redefinicin , "seleccionar", no conforme la herencia , y otros mecanismos destinados a hacer que la herencia segura. Con y sin restricciones de programacin genrica . Un sistema de tipos de uniforme el manejo tanto de valor y la semntica de referencia en que todos los tipos, incluidos los tipos bsicos como INTEGER, estn basados en clases. La seguridad de tipos ( tipos estticos ). Vaco de seguridad, o proteccin contra la esttica pide referencias nulas, a travs del mecanismo de unir-tipos. Agentes, o los objetos que los clculos del abrigo, estrechamente relacionada con el cierre y el clculo lambda . Una vez que las rutinas, o rutinas evala slo una vez, para el intercambio de objeto y la inicializacin descentralizada. Basado en la sintaxis de palabra clave en el ALGOL / Pascal tradicin, pero sin separacin, en la medida en puntos y comas son opcionales, con la sintaxis de operador disponible para las rutinas. Maysculas y minsculas.

JAVA
Java es un lenguaje de programacin orientado a objetos, desarrollado por Sun Microsystems a principios de los aos 90. El lenguaje en s mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos ms simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulacin directa de punteros o memoria. Las aplicaciones Java estn tpicamente compiladas en un bytecode, aunque la compilacin en cdigo mquina nativo tambin es posible. En el tiempo de ejecucin, el bytecode es normalmente interpretado o compilado a cdigo nativo para la ejecucin, aunque la ejecucin directa por hardware del bytecode por un procesador Java tambin es posible. La implementacin original y de referencia del compilador, la mquina virtual y las bibliotecas de clases de Java fueron desarrolladas por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolucin del lenguaje a travs del Java Community Process, si bien otros han desarrollado tambin implementaciones alternativas de estas tecnologas de Sun, algunas incluso bajo licencias de software libre.

Entre diciembre de 2006 y mayo de 2007, Sun Microsystems liber la mayor parte de sus tecnologas Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prcticamente todo el Java de Sun es ahora software libre.

KYLIX
Kylix es un entorno de desarrollo rpido de aplicaciones RAD (desarrollo rpido de aplicaciones) creado por Borland para GNU/Linux. Bsicamente es un clon del entorno Delphi para Windows. Est Orientado a objetos y utiliza los lenguajes de programacin Object Pascal y C++. Es un entorno integrado (IDE), con lo que las tareas de edicin, depuracin y ejecucin se realizan con la misma herramienta. Permite la creacin de una manera sencilla y rpida de sofisticadas aplicaciones de alto rendimiento en Linux. Es un producto comercial aunque hay una versin Open Edition gratuita (slo binarios) que puede usarse para desarrollar proyectos GPL (Licencia Pblica General). Se trata del primer entorno nativo de Desarrollo Rpido de Aplicaciones (RAD) para GNU/Linux. Combina un entorno visual intuitivo, optimizado mediante un compilador nativo, un depurador interactivo y un conjunto de componentes que permite a los analistas y programadores de software liberar aplicaciones basadas en Linux para ambientes de escritorio, Web y bases de datos.

OBERON
Oberon es un lenguaje de programacin orientado a objetos y procedimental creado por Niklaus Wirth (autor tambin de Pascal, Modula y Modula-2) y sus colaboradores del ETHZ (Suiza). Oberon puede considerarse una evolucin de Modula-2 con un soporte completo de orientacin a objetos. De este lenguaje y de sus antecesores hereda buena parte de la sintaxis y de la filosofa. Wirth siempre ha intentado simplificar los lenguajes sin que por ello se pierda en potencia. Tambin est diseado con la seguridad en mente: tiene chequeos de rango en arrays, recolector de basura y es fuertemente tipado. Sin embargo, por su intento de simplicidad carece de enumeraciones y enteros restringidos en rango, los cuales pueden implementarse como objetos. La sintaxis de orientacin a objetos de Oberon no se parece a la de otros lenguajes ms populares como C++ o Java, pero s guarda similitud con la de Ada 95. Oberon es tambin el nombre de un sistema operativo, escrito en este lenguaje y para este lenguaje. Oberon se ha portado a otros sistemas

(incluyendo a Windows y sistemas Unix) e incluso se puede compilar en cdigo de bytes para la mquina virtual de Java. Tambin existe un proyecto para crear un compilador para la plataforma .NET.

OBJECT PASCAL
Object Pascal se refiere a una rama de la orientada a objetos derivados de Pascal , ms conocido como el principal lenguaje de programacin de Embarcadero Delphi, correr muy rpido, mientras que la produccin altamente optimizado cdigo. Object Pascal es una extensin del lenguaje Pascal que se desarroll en Apple Computer por un equipo dirigido por Larry Tesler , en consulta con Niklaus Wirth , el inventor de Pascal. Es descendiente de una orientada a objetos versin anterior de Pascal llamada Clascal , que estaba disponible en el Lisa equipo.

OBJECT LISP
Objetos de Lisp fue un equipo lenguaje de programacin , un dialecto del Lisp idioma. Fue una orientada a objetos de extensin para el dialecto de Lisp Lisp Mquina Lisp , diseado por Lisp Machines , Inc. objeto Lisp fue tambin un ejemplo temprano de la programacin basada en prototipos . Fue visto como un competidor de otras extensiones orientadas a objetos para Lisp en torno al mismo tiempo, tales como Sabores , en uso por Simblica , objetos comunes desarrollada por Hewlett-Packard , y CommonLoops , en uso de Xerox . All, el conjunto de herramientas de interfaz del usuario fue escrito utilizando objetos de Lisp.

SIMULA
Simula es el primer lenguaje de programacin orientada a objetos (OOP). Varios aos despus de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientacin a objetos. As fue como se popularizaron trminos como clases, objetos, instancias, herencia, polimorfismo, etc. Por otra parte Simula 67 fue lanzado oficialmente por sus autores Ole Johan Dahl y Kristen Nygaard en mayo de 1967, en la Conferencia de Trabajo en Lenguajes de Simulacin IFIO TC 2, en Lysebu cerca de Oslo Hoy en da, los creadores de Simula han producido un segundo lenguaje de programacin, llamado Beta, el cual generaliza todas las construcciones del lenguaje en una nica idea denominada patrn.

SMALLTALK

Smalltalk es un lenguaje de programacin que permite realizar tareas de computacin mediante la interaccin con un entorno de objetos virtuales. Metafricamente, se puede considerar que un Smalltalk es un mundo virtual donde viven objetos que se comunican mediante el envo de mensajes. Un sistema Smalltalk est compuesto por:

Mquina virtual Imagen virtual que contiene todos los objetos del sistema Lenguaje de programacin (tambin conocido como Smalltalk) Biblioteca de Objetos reusables Opcionalmente un entorno de desarrollo que funciona como un sistema en tiempo de ejecucin.

Los orgenes de Smalltalk se encuentran en las investigaciones realizadas por Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg y otros durante los aos setenta en el Palo Alto Research Institute de Xerox (conocido como Xerox PARC), para la creacin de un sistema informtico orientado a la educacin. El objetivo era crear un sistema que permitiese expandir la creatividad de sus usuarios, proporcionando un entorno para la experimentacin, creacin e investigacin. Smalltalk es considerado el primero de los lenguajes orientados a objetos (OOP), aunque en realidad el primero en implementar programacin orientada a objetos fue Simula. En Smalltalk todo es un objeto, incluidos los nmeros reales o el propio entorno Smalltalk. Como lenguaje tiene las siguientes caractersticas:

Orientacin a Objetos Pura Tipado dinmico Interaccin entre objetos mediante envo de mensajes Herencia simple y con raz comn Reflexin computacional completa Recoleccin de basura Compilacin en tiempo de ejecucin o Interpretado (dependiendo de la distribucin o del proveedor) Mltiples Implementaciones

Smalltalk ha tenido gran influencia sobre otros lenguajes como Java o Ruby, y de su entorno han surgido muchas de las prcticas y herramientas de desarrollo promulgadas actualmente por las metodologas giles (refactorizacin, desarrollo incremental, desarrollo dirigido por tests, etc.). TURBO PASCAL

Turbo Pascal es un completo sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado (IDE) para el lenguaje de programacin Pascal, desarrollado por Borland y liderado por Philippe Kahn. Fue lanzado en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para Microsoft Windows. Tambin hubo una versin de corta vida para Apple Macintosh. El nombre de Borland Pascal fue generalmente reservado para los paquetes de gama alta para Microsoft Windows (con ms bibliotecas y la biblioteca estndar de cdigo fuente), mientras que la original, ms barato y ampliamente conocida versin fue vendido como Turbo Pascal. Borland lanz siete versiones de Turbo Pascal: 1.0, 3.02, 4, 5 , 5.5 , 6 y 7 para MS-DOS. Fue sustituido por Borland Delphi. Se llama asi por que compila en un minuto.

GENERACION VISUAL
DELPHI
Delphi es un entorno de desarrollo de software diseado para la programacin de propsito general con nfasis en la programacin visual. En Delphi se utiliza como lenguaje de programacin una versin moderna de Pascal llamada Object Pascal. Es producido comercialmente por la empresa estadounidense CodeGear, adquirida en mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dlares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, GNU/Linux y la plataforma .NET. CodeGear ha sido escindida de la empresa Borland, donde Delphi se cre originalmente, tras un proceso que pretenda en principio la venta del departamento de herramientas para desarrollo. Un uso habitual de Delphi, aunque no el nico, es el desarrollo de aplicaciones visuales y de bases de datos cliente-servidor y multicapas. Debido a que es una herramienta de propsito mltiple, se usa tambin para proyectos de casi cualquier tipo, incluyendo aplicaciones de consola, aplicaciones de web. Delphi inicialmente slo produca ejecutables binarios para Windows: Delphi 1 para Win16 y con Delphi 2 se introdujo Win32. En la actualidad da ms posibilidades. El nombre Delphi hace referencia al orculo de Delfos. Borland eligi ese nombre para resaltar su principal mejora con respecto a su antecesor (Turbo Pascal), que sera su conectividad con bases de datos Oracle (orculo, en ingls). El nombre se suele pronunciar delfi en Europa, incluida Gran Bretaa. Se usa delfi en ingls de Estados Unidos (existe una poblacin Delphi con esa pronunciacin), por lo que es la preferida por Borland.

VISUAL BASIC
Visual Basic es un lenguaje de programacin desarrollado por el alemn Alan Cooper para Microsoft. El lenguaje de programacin es un dialecto de BASIC, con importantes agregados. Su primera versin fue presentada en 1991, con la intencin de simplificar la programacin utilizando un ambiente de desarrollo completamente grfico que facilitara la creacin de interfaces grficas y, en cierta medida, tambin la programacin misma. Desde el 2001 Microsoft ha propuesto

abandonar el desarrollo basado en la API Win32 y pasar a trabajar sobre un framework o marco comn de libreras independiente de la versin del sistema operativo, .NET Framework, a travs de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fcil transicin de cdigo entre ellos). Visual Basic (Visual Studio) constituye un IDE (entorno de desarrollo integrado, o, en ingls, Integrated Development Enviroment) que ha sido empaquetado como un programa de aplicacin; es decir, consiste en un editor de cdigo, un depurador, un compilador, y un constructor de interfaz grfica o GUI.

GENERACION INTERNET
VRML
VRML es un lenguaje para modelar mundos en virtuales en 3D. El Virtual Reality Modeling Language es un lenguaje de modelado de mundos virtuales en tres dimensiones. Igual que el HTML nos sirve para maquetar pginas web, VRML sirve para crear mundos en tres dimensiones a los que accedemos utilizando nuestro navegador, igual que si visitamos una pgina web cualquiera, con la salvedad que nuestras visitas no se limitan a ver un simple texto y fotografas, sino que nos permite ver todo tipo de objetos y construcciones en 3D por los que podemos pasear o interactuar. Este modo de visitar sitios en Internet es mucho ms avanzado y posee grandes ventajas. Para empezar la navegacin se desarrolla de una manera mucho ms intuitiva, dado que la forma de actuar dentro del mundo virtual es similar a la de la vida real. Podemos movernos en todas las direcciones, no solo izquierda y derecha sino tambin adelante, atrs, arriba y abajo. Podemos tratar con los objetos como en la vida misma, tocarlos, arrastrarlos, etc. y en general todo lo que podais imaginar. Tambin los escenarios son mucho ms reales, pensemos en un ejemplo como podra ser una biblioteca virtual. En lla podramos andar por cada una de las salas, tomar determinados libros y leerlos. A la larga, el acceso a Internet se ha de convertir en una experiencia mucho ms cercana a la que realizamos en la vida y las visitas a los lugares retratados en la Red sern mucho ms reales. Sin embargo, en la actualidad VRML presenta muchas limitaciones con respecto a sus potencialidades, que se irn cubriendo con la llegada de mquinas ms potentes y perifricos avanzados para la realidad virtual como pueden ser guantes o cascos. Un poco de historia

El VRML surgi en la primavera de 1994, durante una reunin convocada por Tim Berners-Lee y Dave Ragget para tratar de acercar los desarrollos de realidad virtual a Internet. En esta reunin los asistentes llegaron a la conclusin que se tena que desarrollar un lenguaje comn para la descripcin de los mundos en 3D. De este modo, en la Primera Conferencia Mundial de la WWW en Ginebra se aprob el desarrollo de un nuevo lenguaje que permitiese crear mundos en tres dimensiones a los que se pudiera acceder por la World Wide Web. Con el tiempo se desarroll el lenguaje dentro de varios requisitos: que fuese adaptable a la red, que no requiriese una lnea de alta velicidad (anchos de banda elevados), que fuese multiplataforma, etc.

XML
XML, siglas en ingls de eXtensible Markup Language (lenguaje de marcas extensible), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). Es una simplificacin y adaptacin del SGML y permite definir la gramtica de lenguajes especficos (de la misma manera que HTML es a su vez un lenguaje definido por SGML). Por lo tanto XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definicin son XHTML, SVG, MathML. XML no ha nacido slo para su aplicacin en Internet, sino que se propone como un estndar para el intercambio de informacin estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de clculo y casi cualquier cosa imaginable. XML es una tecnologa sencilla que tiene a su alrededor otras que la complementan y la hacen mucho ms grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la informacin de una manera segura, fiable y fcil. Ventajas del XML

Es extensible: Despus de diseado y puesto en produccin, es posible extender XML con la adicin de nuevas etiquetas, de modo que se pueda continuar utilizando sin complicacin alguna. El analizador es un componente estndar, no es necesario crear un analizador especfico para cada versin de lenguaje XML. Esto posibilita el empleo de cualquiera de los analizadores disponibles. De esta manera se evitan bugs y se acelera el desarrollo de aplicaciones. Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarla. Mejora la compatibilidad entre aplicaciones. Podemos comunicar aplicaciones de distintas plataformas, sin que importe el origen de los datos, es decir, podramos tener una aplicacin en Linux con una base de datos Postgres y comunicarla con otra aplicacin en Windows y Base de Datos MS-SQL Server.

Transformamos datos en informacin, pues se le aade un significado concreto y los asociamos a un contexto, con lo cual tenemos flexibilidad para estructurar documentos.

HTML
HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcado predominante para la elaboracin de pginas web. Es usado para describir la estructura y el contenido en forma de texto, as como para complementar el texto con objetos tales como imgenes. HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). HTML tambin puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML. HTML tambin es usado para referirse al contenido del tipo de MIME text/html o todava ms ampliamente como un trmino genrico para el HTML. La primera descripcin de HTML disponible pblicamente fue un documento llamado HTML Tags (Etiquetas HTML), publicado por primera vez en Internet por Tim Berners-Lee en 1991.[1] [2] Describe 22 elementos comprendiendo el diseo inicial y relativamente simple de HTML. Trece de estos elementos todava existen en HTML 4.[3] Berners-Lee consideraba a HTML una ampliacin de SGML, pero no fue formalmente reconocida como tal hasta la publicacin de mediados de 1993, por la IETF, de una primera proposicin para una especificacin de HTML

CONCLUSION

Como vimos en este trabajo existen muchos lenguajes de programacin que cumplen distintas funciones y vemos que no existe un lenguaje de programacin perfecto porque lo que a uno le falta otro cubre ese parte y as con los dems, adems de que tambin hay unos que se disearon a partir de otros y son sus antecesores

REFERENCIAS BIBLIOGRAFICAS http://www.desarrolloweb.com/manuales/15/ http://es.wikipedia.org/


Beck. Software de Sistemas, Introduccin a la programacin de Sistemas. Addison-Wesley Iberoamericana.

Anda mungkin juga menyukai