Onde Java Fits In: História da Programação

Descubra como Java se encaixa em cena computador e tecnologia de hoje. Aqui está uma breve história da programação de computador moderno (toda a história da programação de computadores é apenas 60 anos de idade):

  • 1954-1957: Fortran é desenvolvido.

    Fortran foi a primeira linguagem de programação de computador moderno. Para a programação científica, Fortran é um verdadeiro cavalo de corrida. Ano após ano, Fortran é uma linguagem de liderança entre os programadores de computador em todo o mundo.

  • 1959: Grace Hopper no Remington Rand desenvolve a linguagem de programação COBOL.

    A carta B em COBOL significa O negócio, e de negócios é apenas o COBOL é tudo. O recurso principal do idioma é o processamento de um registro após o outro, um cliente após o outro, ou um funcionário após o outro.

    Dentro de poucos anos após o seu desenvolvimento inicial, COBOL se tornou a língua mais utilizada para o processamento de dados de negócios. Ainda hoje, COBOL representa uma grande parte da indústria de programação de computadores.

  • 1972: Dennis Ritchie na ATT Bell Labs desenvolve a linguagem de programação C.

    O "look and feel" que você vê nos exemplos deste livro vem da linguagem de programação C. Código escrito em C usa chaves, declarações, afirmações e assim por diante.

    Em termos de potência, você pode usar C para resolver os mesmos problemas que você pode resolver usando Fortran, Java ou qualquer outra linguagem de programação moderna. (Você pode escrever um programa de calculadora científica em COBOL, mas fazendo esse tipo de coisa se sentiria muito estranho.) A diferença entre uma linguagem de programação e outra não é poder. A diferença é a facilidade e conveniência de uso. É aí que a linguagem Java destaca.

  • 1986: Bjarne Stroustrup (novamente na ATT Bell Labs) desenvolve C ++.

    Ao contrário de seu antecessor linguagem C, a linguagem C ++ suporta programação orientada a objetos. Este apoio representa um enorme passo em frente.

  • 23 de maio de 1995: Sun Microsystems lança sua primeira versão oficial da linguagem de programação Java.

    Java melhora sobre os conceitos em C ++. Java da "wora" filosofia faz com que o ideal idioma para distribuir código em toda a Internet.

    Além disso, Java é uma grande linguagem de programação de propósito geral. Com Java, você pode escrever aplicativos em janelas, construir e explorar bases de dados, controlar dispositivos portáteis e muito mais. Dentro de cinco anos curtos, a linguagem de programação Java teve 2,5 milhões de desenvolvedores em todo o mundo.

  • Novembro de 2000: O College Board anuncia que, a partir do ano de 2003, os exames de Ciência da Computação de Colocação Avançada será baseado em Java.

    Quer saber o que aquele garoto meleca de nariz vivendo abaixo da rua está aprendendo na escola? Você adivinhou - Java.

  • 2002: Microsoft introduz uma nova linguagem chamada C #.

    Muitas das características da linguagem C # vêm diretamente de recursos em Java.

  • Junho de 2004: Sys-Con Media reports que a demanda por programadores Java lidera a demanda por programadores C ++ em 50 por cento.

    E há mais! A demanda por programadores Java bate o total combinado do C ++ e C # programadores em 8 por cento. programadores Java são mais empregáveis ​​do que VB programadores (Visual Basic) por um 190 por cento enorme.

  • 2007: Google adota Java como a linguagem principal para a criação de aplicativos em dispositivos móveis Android.

  • Janeiro de 2010: Oracle Corporation adquire a Sun Microsystems, trazendo a tecnologia Java para a família do Oracle de produtos.

  • Junho de 2010: eWeek classifica Java em primeiro lugar entre as suas "Top 10 linguagens de programação para mantê-lo empregado".

  • Agosto de 2013: Java é executado em mais de 1,1 mil milhões de computadores desktop e Java Android roda em 250 milhões de telefones celulares.

    Além disso, a tecnologia Java fornece recursos interativos para todos os dispositivos Blu-ray e é a língua mais popular programação no TIOBE Programming Índice Comunidade, por PYPL: a popularidade de Programação Índice de idiomas e, em outros índices.

menu