Tech

Hitos de la informatica

  • K. Zuse (Alemania)

    K. Zuse (Alemania)
    Propone realizar programas con combinaciones de bits que pueden ser almacenadas. Patenta una aplicación para la ejecución automática de cálculos
  • Z1 (Honrad Zuse (Alemania))

    Z1 (Honrad Zuse (Alemania))
    La Z1 era una computadora mecánica diseñada por Konrad Zuse de 1936 a 1937 y construida de 1936 a 1938.12 Era una calculadora binaria mecánica, eléctrica, con una programación limitada que leía las instrucciones de una película de celuloide perforada.
  • ABC (J. Atanasoff y Cl. Berry)

    ABC (J. Atanasoff y Cl. Berry)
    Construye un prototipo de un computador electróni-co digital que usa aritmética binaria
  • Colossus (A.Turing, T. Flowers, M. H. Newman)

    Colossus (A.Turing, T. Flowers, M. H. Newman)
    Las máquinas Colossus fueron los primeros dispositivos calculadores electrónicos usados por los británicos para leer las comunicaciones cifradas alemanas durante la Segunda Guerra Mundial. La máquina Colossus fue diseñada originalmente por Tommy Flowers en la Post Office Research Station , Dollis Hill.
  • Harvard Mark I (H. Aiken y G. Hopper)

    Harvard Mark I (H. Aiken y G. Hopper)
    El IBM Automatic Sequence Controlled Calculator , más conocido como Harvard Mark I o Mark I, fue el primer ordenador electromecánico, construido en IBM y enviado a Harvard en 1944. El computador empleaba señales electromagnéticas para mover las partes mecánicas. Funcionaba con relés, se programaba con interruptores y leía los datos de cintas de papel perforado.
  • EDVAC (J. von Neumann)

    EDVAC  (J. von Neumann)
    Introduce el concepto de programa almacenado y esboza el diseño del EDVAC
  • ENIAC 1 (J. P. Eckert y J. W. Mauchly)

    ENIAC 1 (J. P. Eckert y J. W. Mauchly)
    ENIAC, acrónimo de Electronic Numerical Integrator And Computer ,1​2​ fue una de las primeras computadoras de propósito general. Era Turing-completa, digital, y susceptible de ser reprogramada para resolver «una extensa clase de problemas numéricos».3​4​ Fue inicialmente diseñada para calcular tablas de tiro de artillería destinadas al Laboratorio de Investigación Balística del Ejército de los Estados Unidos.5​6​
  • Tambores magneticos

    Tambores magneticos
    El tambor magnético, llamado memoria de tambor, es un dispositivo de almacenamiento de datos. Para varias computadoras, un tambor constituía la memoria principal de trabajo, siendo los datos y programas cargados sobre el tambor, usando medios de almacenamiento tales como cintas perforadas de papel o tarjetas perforadas. Los tambores eran de uso tan común como memoria principal que con frecuencia se hacía referencia a las máquinas como máquinas de tambor.
  • Transistor (J. Bardeen, W. Brattain, W. Shockley)

    Transistor (J. Bardeen, W. Brattain, W. Shockley)
    El transistor es un dispositivo electrónico semiconductor utilizado para entregar una señal de salida en respuesta a una señal de entrada. Cumple funciones de amplificador, oscilador, conmutador o rectificador. El término «transistor» es la contracción en inglés de transfer resistor .
  • Mark I (Manchester )

    Mark I (Manchester )
    1er computador digital funcionando de programa almacenad
  • Whirlwind (J. Forrester (MIT))

    Whirlwind (J. Forrester (MIT))
    La computadora Whirlwind fue desarrollada en el Massachusetts Institute of Technology . Fue la primera en trabajar a tiempo real, utilizar video displays para salida, en definitiva, la primera en no ser un simple sustituto electrónico de la antigua maquinaria mecánica. Diseñada directamente para el SAGE e indirectamente para casi todo tipo de negocios y empresas.
  • Matrices de núcleos de ferrita (J. Forrester)

    Matrices de núcleos de ferrita (J. Forrester)
    A diferencia de la RAM basada en tecnologías DRAM, se basa en las propiedades magnéticas de su componente activo, el núcleo de ferrita y era una memoria no volátil.
  • M. Wilkes

    M. Wilkes
    Introduce el concepto de microprogramación
  • Univac I (J. P. Eckert y J. W. Mauchly )

    Univac I (J. P. Eckert y J. W. Mauchly )
    La UNIVAC I fue la primera computadora comercial fabricada en Estados Unidos, entregada el 31 de marzo de 1951 a la oficina del censo. La Z3 de 1941 fue el primer computador operativo, los anteriores fueron proyectos militares como el ENIAC de 1946 u ordenadores de uso específico, mientras que el UNIVAC I compitió por ser el primer ordenador de uso general vendido comercialmente, pero perdió por un par de meses ante el británico Ferranti Mark 1 vendido en febrero de 1951.
  • A-0 (G. M. Hopper)

    A-0 (G. M. Hopper)
    1er compilador
  • Univac 1103A (Univac)

    Univac 1103A (Univac)
    El UNIVAC 1103 o ERA 1103, un sucesor del UNIVAC 1101, fue un sistema computador diseñado por Engineering Research Associates y construido por la corporación Remington Rand en octubre de 1953. El UNIVAC 1103 tenía una memoria de 1024 palabras de 36 bits cada una, implementada físicamente con tubos de Williams. Una memoria de tambor magnética proporcionó 16.384 palabras.
  • Univac

    1er computador de transistores
  • FORTRAN (John Backus (IBM))

    FORTRAN (John Backus (IBM))
    Desarrollado originalmente por 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 , física computacional y química computacional.
  • Chips (Jack Kilby (Texas Instr.), y R. Noyce (Fairchild Semic.))

    Chips (Jack Kilby (Texas Instr.), y R. Noyce (Fairchild Semic.))
    Los CI se hicieron posibles gracias a descubrimientos experimentales que mostraban que artefactos semiconductores podían realizar las funciones de los tubos de vacío, así como a los avances científicos de la fabricación de semiconductores a mediados del siglo XX. La integración de grandes cantidades de pequeños transistores dentro de un pequeño espacio fue un gran avance en la elaboración manual de circuitos utilizando componentes electrónicos discretos.
  • COBOL (Comite Codasyl)

    COBOL (Comite Codasyl)
    El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje 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 cualquier ordenador y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Lisp (J. McCarthy)

    Lisp (J. McCarthy)
    Desarrollado originalmente en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, Lisp es el segundo lenguaje de programación de alto nivel de mayor antigüedad; apareció un año después de FORTRAN y uno antes que COBOL.
    Al igual que COBOL y FORTRAN, Lisp ha cambiado mucho desde sus comienzos, y han existido un gran número de dialectos en su historia.
  • Algol 60

    Algol 60
    Se establece por científicos americanos y europeos el Algol 60, como un lenguaje estándar.Fue muy popular en las universidades durante los años 1960, pero no llegó a cuajar como lenguaje de utilización comercial.
    Hacia 1965 dos corrientes se distinguieron sobre el tema de un sucesor para Algol.
  • PDP-1 (Digital)

    PDP-1 (Digital)
    PDP-1 (Programmed Data Processor-1) fue el primer computador de la serie PDP de la Digital Equipment, producida por primera vez en 1960. Es famoso por ser el computador más importante en la creación de la cultura hacker en el MIT, BBN y en otras partes. El PDP-1 fue también el hardware original donde se jugó el primer videojuego computarizado de la historia, el Spacewar de Steve Russell.
  • Sistema/360 (IBM)

    Sistema/360 (IBM)
    El IBM S/360 fue un sistema de computación de la familia mainframe, que IBM anunció el 7 de abril de 1964. El 360 fue un gran éxito en el mercado, pues permitía a los clientes comprar un sistema más pequeño sabiendo que siempre podrían migrar hacia un sistema de mayor capacidad. Muchos consideran el diseño de este sistema como uno de los más importantes en la historia de las computadoras.
  • BASIC (J. Kemeny, T. Kurtz)

    BASIC (J. Kemeny, T. Kurtz)
    BASIC, siglas de Beginners' All-purpose Symbolic Instruction Code1​ , es una familia de lenguajes de programación de alto nivel. En aquella época, casi todo el uso de los computadores requería codificar software hecho a medida, con lo cual quedaba restringido a personas con formación como científicos y matemáticos. El lenguaje y sus variantes llegaron a estar ampliamente disponibles en las microcomputadoras a finales de los años 1970 y en los años 1980.
  • CDC (Control Data Corp.)

    CDC (Control Data Corp.)
    1er supercomputador, 9 MegaFlops
  • Ratón y ventanas (Douglas Engelbart)

    Ratón y ventanas (Douglas Engelbart)
    Invención del ratón y de la presentación de la información por medio de ventanas
  • PDP-8 (Digital Equipment Corp. (DEC))

    PDP-8 (Digital Equipment Corp. (DEC))
    1er minicomputador. Realizado con tarjetas-módulos de transistores
  • Cache (M. Wilkes)

    Cache (M. Wilkes)
    Concibe el concepto de caché.Se produce un acierto de caché cuando los datos solicitados se pueden encontrar en esta, mientras que un fallo de caché ocurre cuando no están dichos datos. Cuando hablamos de una caché de memoria nos referimos a la memoria de acceso rápido de una unidad central de procesamiento , que guarda temporalmente los datos recientes de los procesados .
  • Simula (O. J. Dahl y K. Nygaard)

    Simula (O. J. Dahl y K. Nygaard)
    Simula es un lenguaje de programación orientada a objetos de 1962. Fue el primero de este tipo que incluyó el concepto de clase. Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos.
  • ARPA (Rand Corp.)

    ARPA (Rand Corp.)
    Se presenta el concepto de red de comunicaciones descentralizado, fundamento de Internet.ARPAnet ejecutó NCP y subsequentemente la primera versión del protocolo de Internet o la suite TCP/IP, teniendo la ARPAnet una descatada parte en la naciente Internet.
  • B2500 y B3500 (Burroughs)

    B2500 y B3500 (Burroughs)
    El B2500 Burroughs través de Burroughs B4900 fue una serie de ordenadores centrales desarrollados y fabricados por Burroughs Corporation en Pasadena, California , Estados Unidos, de 1966 a 1991. Fueron dirigidos al mundo de los negocios con un conjunto de instrucciones optimizado para el COBOL lenguaje de programación. También se les conocía como Burroughs Medium Systems , en contraste con Burroughs Large Systems y Burroughs Small Systems .
  • Unix (D. Ritchie y K. Thomson (Bell Lab.))

    Unix (D. Ritchie y K. Thomson (Bell Lab.))
    Desarrollo del sistema operative Unix. El sistema, junto con todos los derechos fueron vendidos por AT&T a Novell, Inc. Esta vendió posteriormente el software a Santa Cruz Operation en 1995, y esta, a su vez, lo revendió a Caldera Software en 2001, empresa que después se convirtió en el grupo SCO. En 2010, y tras una larga batalla legal, esta ha pasado nuevamente a ser propiedad de Novell.
  • MOS (RCA)

    MOS (RCA)
    Una estructura MOS es un dispositivo electrónico formado por un sustrato de silicio dopado, sobre el cual se hace crecer una capa de óxido . La estructura se compara con un condensador de placas paralelas, en donde se reemplaza una de las placas por el silicio semiconductor del sustrato, y la otra por un metal, aunque en la práctica se usa polisilicio, es decir, un policristal de silicio.
  • Intel 1103 (Intel)

    Intel 1103 (Intel)
    El Intel 1103 es el primer chip de memoria dinámica de acceso aleatorio, y esta ampliamente reconocido como el chip que reemplazó a la memoria de núcleos magnéticos. Los primeros chips se fabricaron en octubre de 1970, el rendimiento durante su fabricación fue bajo al inicio, el 1103 no tuvo una disponibilidad comercial amplia hasta mediados de 1971 cuando fue integrado en los nuevos sistemas diseñados por las grandes empresas del momento como Motorola, Fairchild, National y Signetics.
  • Intel-4004 (Ted Hoff, S. Mazor y F. Fagin (Intel))

    Intel-4004 (Ted Hoff, S. Mazor y F. Fagin (Intel))
    El Intel 4004 (i4004), un CPU de 4 bits, fue el primer microprocesador en un simple chip, así como el primero disponible comercialmente. Aproximadamente al mismo tiempo, algunos otros diseños de CPU en circuito integrado, tales como el militar F14 CADC de 1970, fueron implementados como chipsets, es decir constelaciones de múltiples chips.
  • Disquete (A. Shugart (IBM))

    Disquete (A. Shugart (IBM))
    La disquetera, unidad de disquete o unidad de disco flexible es el dispositivo o unidad de almacenamiento que lee y escribe los disquetes, es decir, es la unidad lectora/grabadora de disquetes.
  • Primer e-mail (Ray Tomlinson (Bolt Beranek and Neuman))

    Primer e-mail (Ray Tomlinson (Bolt Beranek and Neuman))
    Envío del 1er mensaje e-mail
  • Lenguaje C (D. Ritchie (Bell Labs.))

    Lenguaje C (D. Ritchie (Bell Labs.))
    C es un lenguaje de programación de propósito general desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell​ como evolución del anterior lenguaje B, basado en BCPL.C es apreciado por la eficiencia del código que produce, es el lenguaje de programación más popular para crear softwares de sistemas y aplicacione. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder a memoria o periféricos.
  • Lenguaje Prolog (A. Colmerauer (Unv. Marsella))

    Lenguaje Prolog  (A. Colmerauer (Unv. Marsella))
    Prolog (o PROLOG), proveniente del francés PROgrammation en LOGique, es un lenguaje de programación lógico e interpretado usado habitualmente en el campo de la Inteligencia artificial.
  • PC Alto (Xerox PARC)

    PC Alto (Xerox PARC)
    1er computador personal experimental
  • Ethernet (R. Metcalfe)

    Ethernet (R. Metcalfe)
    Ethernet es un estándar de redes de área local para computadoras, por sus siglas en español Acceso Múltiple con Escucha de Portadora y Detección de Colisiones . Ethernet se tomó como base para la redacción del estándar internacional IEEE 802.3, siendo usualmente tomados como sinónimos. Sin embargo, las tramas Ethernet e IEEE 802.3 pueden coexistir en la misma zona.
  • PC (Altair)

    PC (Altair)
    1er PC. Contenía un 8800 y se vendía sin montar.El Altair 8800 de MITS fue un microordenador diseñado en 1974, basado en la CPU Intel 8080. El Altair también apeló a las personas y empresas que sólo querían un computador y presentó una versión ya ensamblada. El primer lenguaje de programación para la máquina fue el Altair BASIC, escrito por Bill Gates y Paul Allen, quienes inmediatamente después fundarían Microsoft.
  • Cray-1 (Cray Research)

    Cray-1 (Cray Research)
    1er supercomputador de arquitectura vectorial. El Cray-1 fue un superordenador diseñado por un importante número de informáticos encabezados por Seymour Cray para Cray Research. El primer sistema Cray-1 fue instalado en el laboratorio nacional de Los Álamos en 1976. La máquina dio la fama a Seymour Cray y a Cray Research, siendo continuada en diversas versiones hasta los años 90.
  • CP/M (G. Kildall)

    CP/M (G. Kildall)
    Sistema operativo para PC de 8 bits.CP/M es un sistema operativo monousuario y monotarea desarrollado por Gary Kildall para el microprocesador Intel 8080 . Aunque fue modificado para ejecutarse en un IBM PC, el hecho de que IBM eligiera MS-DOS, al fracasar las negociaciones con Digital Research, hizo que el uso de CP/M disminuyera hasta hacerlo desaparecer.
  • Impresora de inyección de tinta (IBM)

    Impresora de inyección de tinta (IBM)
  • VAX 11/780 (DEC)

    VAX 11/780 (DEC)
    El VAX es un ejemplo de máquina del tipo memoria-memoria con registros de uso general. Posee 16 registros de 32 bits. El PC y el SP son los registros R15 y R14, son los registros de uso general con los que se consigue una mayor versatilidad y potencia en los modos de direccionamiento. Estos dos registros son útiles cuando se manejan procedimientos y se requiere acceder a la información de la pila, creada en la llamada y para retorno luego de la ejecución de la rutina o procedimiento.
  • VisiCalc (Dan Bricklin & Bob Frankston)

    VisiCalc (Dan Bricklin & Bob Frankston)
    VisiCalc fue el primer software comercial para computadores personales que ofrecía hojas de cálculo. ... Si hoy en día pasas horas delante de Microsoft Excel o de Libreoffice Calc, puede que no sepas que el origen de este tipo de aplicaciones se remonta al año 1979, año en el que se lanzó VisiCalc al mercado
  • Intel 8086 (Intel)

    Intel 8086 (Intel)
    1er microprocesador de 16 bits. El Intel 8086 y el Intel 8088 son los primeros microprocesadores de 16 bits diseñados por Intel. Exteriormente se diferencian en que el 8086 tiene un bus de datos de 16 bits y el del 8088 es de solo 8 bits, por ello, el 8086 era más rápido.
  • DVD (Sony y Philips)

    DVD (Sony y Philips)
    La sigla DVD2​ corresponde a Digital Versatile Disc3​ , de modo que coinciden los acrónimos en español e inglés. En sus inicios, la «V» intermedia hacía referencia a video , debido a su desarrollo como reemplazo del formato VHS para la distribución de vídeo a los hogares.
  • WordStar (S. Rubenstein y R. Barnaby)

    WordStar (S. Rubenstein y R. Barnaby)
    1er procesador de textos. WordStar es una aplicación de procesador de texto escrito originalmente para el sistema operativo CP/M, pero más tarde portado a DOS, que disfrutó de una cuota de mercado dominante durante la primera mitad de la década de 1980
  • Ada (Departamento de Defensa EEUU)

    Ada (Departamento de Defensa EEUU)
    Ada es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos. Fue diseñado con la seguridad en mente y con una filosofía orientada a la reducción de errores comunes y difíciles de descubrir. La sincronización de tareas se realiza mediante la primitiva rendezvous.
  • MS-DOS (Microsoft)

    MS-DOS (Microsoft)
    MS-DOS nació en 1980 al encargársele a Microsoft producir un sistema operativo para la gama de computadoras personales IBM PC de IBM.
  • IBM-PC (IBM)

    IBM-PC (IBM)
    El IBM Personal Computer , conocido comúnmente como IBM PC, es la versión original y el progenitor de la plataforma de hardware compatible IBM PC. Sin embargo, debido al éxito del IBM Personal Computer, el término PC vino a significar más específicamente un microcomputador compatible con los productos PC de IBM. El IBM PC es el predecesor de las actuales computadoras personales y progenitor de la plataforma compatible IBM PC.
  • C++ (B. Stroutstrup (AT & T Bell Labs.)

    C++ (B. Stroutstrup (AT & T Bell Labs.)
    C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, C++ es un lenguaje híbrido.
    Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
  • MIDI

    MIDI
    MIDI es un estándar tecnológico que describe un protocolo, una interfaz digital y conectores que permiten que varios instrumentos musicales electrónicos, ordenadores y otros dispositivos se conecten y comuniquen entre sí. Una simple conexión MIDI puede transmitir hasta dieciséis canales de información que pueden ser conectados a diferentes dispositivos cada uno. Estos mensajes son enviados mediante un cable MIDI a otros dispositivos que controlan la generación de sonidos u otras características.
  • CD-ROM (Sony y Philips)

    CD-ROM (Sony y Philips)
    n CD-ROM, es un disco compacto con el que utilizan rayos láser para leer información en formato digital. Estas unidades se llaman quemadores, ya que funcionan con un láser que «quema» la superficie del disco para grabar la información. Esto se debe principalmente a la mayor capacidad de almacenamiento de información, ya que un DVD-ROM supera en capacidad a un CD-ROM.
  • Connection Machina, y Cray-2 (Thinking Machines y Cray Research)

    Connection  Machina, y Cray-2 (Thinking Machines y Cray Research)
    Dos supercomputadores que alcanzan tasas de 1000 MIPS
  • Intel 80386 (Intel)

    Intel 80386 (Intel)
    1er procesador de 32 bits, incluyendo es su interior la unidad de gestión de memoria .El Intel 80386 es un microprocesador CISC con arquitectura x86. Fabricado y diseñado por Intel, el procesador i386 fue lanzado al mercado el 16 de octubre de 1985. Intel estuvo en contra de fabricarlo antes de esa fecha debido a que los costos de producción lo habrían hecho poco rentable.
  • Cray XP (Cray Research)

    Cray XP (Cray Research)
    Supercomputador con 4 procesadores y 713 Mf lops. El Cray X-MP fue un supercomputador diseñado, construido y producido por Cray Research. Fue la primera computadora de procesador vectorial, memoria compartida y proceso paralelo de la compañía. Fue el sucesor de 1982 del Cray-1 de 1976, y el computador más rápido del mundo entre 1983 y 1985. El principal diseñador fue Steve Chen.
  • World Wide Web (T. Bernes-Lee (CERN))

    World Wide Web (T. Bernes-Lee (CERN))
    La World Wide Web comúnmente conocida como WWW, W3, o la Web es un sistema interconectado de páginas web públicas accesibles a través de Internet. La Web no es lo mismo que el Internet: la Web es una de las muchas aplicaciones construidas sobre Internet.
  • Cray Y-MP C90 (Cray Research)

    Cray Y-MP C90 (Cray Research)
    Supercomputador con 16 procesadores y tasas de 16 Gflops. La serie Cray C90 fue una supercomputadora de procesador vectorial lanzada por Cray Research en 1991. Comparado con el Y-MP, el procesador C90 tenía una doble línea de ejecución vectorial y un ciclo de reloj más rápido de 4,1 ns , el cual le daba un rendimiento tres veces superior al del procesador Y-MP.
  • PowerPC (IBM, Motorota y Apple)

    PowerPC (IBM, Motorota y Apple)
    Anuncio de una nueva familia de microprocesado-res (30 de julio). Los procesadores de esta familia producidos por IBM y Freescale Semiconductor (que era la división de semiconductores y microprocesadores de Motorola), siendo utilizados principalmente en ordenadores o computadores Macintosh de Apple Computer hasta el año 2006 y en varios modelos IBM.
  • Microprocesador Alfa (DEC)

    Microprocesador Alfa (DEC)
    1er microprocesador (RISC) de 64 bits. EC Alpha es una arquitectura de microprocesadores diseñada por DEC e introducida en 1992 bajo el nombre AXP, como reemplazo a la serie VAX. Cuenta con un conjunto de instrucciones RISC de 64 bits especialmente orientada a cálculo de coma flotante. La arquitectura Alpha se caracteriza por seguir la filosofía RISC . La organización de sus registros es de uso general con una arquitectura que se puede encuadrar como de registro-registro.
  • Newton (Apple)

    Newton (Apple)
    1er PDA ampliamente usada, con reconocimiento de caracteres escritos manualmente. El Apple Newton es un dispositivo del tipo PDA con un sistema operativo llamado (Newton OS). El desarrollo de la plataforma Newton empezó en 1987 y terminó oficialmente el 27 de febrero de 1998 .
  • Navegador Netscape (Netscape)

    Navegador Netscape (Netscape)
    1er buscador en web. Netscape Navigator fue un navegador web, el primer producto comercial de la compañía Netscape Communications creada por Marc Andreessen cuando se encontraba en el National Center for Supercomputing Applications de la Universidad de Illinois en Urbana-Champaign.
  • Java (Microsystems)

    Java (Microsystems)
    Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995. Desde ordenadores portátiles, centros de datos, consolas para juegos, computadoras avanzadas, teléfonos móviles hasta Internet, Java está en todas partes. Si es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. El lenguaje de programación Java fue desarrollado originalmente por James Gosling, de Sun Microsystems.