Índice:
Os engenheiros de software não são apenas programadores de aplicativos; eles devem criar e estruturar produtos para clientes que atendam às suas expectativas, forneçam os recursos de que precisam e sejam suportados por um forte backup. O Java é uma solução inteligente para estabelecer as bases para utilitários tão robustos e permite que os desenvolvedores sejam eficientes, eficazes e inovadores - sem ter que reinventar a roda.
A história da programação Java
Nos computadores mais antigos, a lógica era derivada de números na forma de cartões perfurados, portanto não havia necessidade de linguagens de programação. Mas, com o avanço da tecnologia, surgiu a necessidade de um meio de programação que fosse abrangente em sua abordagem e sofisticado de usar. Isso deu origem a plataformas de linguagem, nas quais os programadores poderiam escrever sua lógica (código). Inicialmente, foram utilizados idiomas de baixo nível. Comumente chamadas de linguagens assembly, elas poderiam ser facilmente interpretadas por máquinas na forma de zeros e uns, que representavam lógica negativa e positiva, respectivamente. (sobre o histórico de linguagens de programação em programação de computadores: da linguagem de máquina à inteligência artificial.)
Não demorou muito para que as pessoas percebessem que não podiam escrever código flexível e confiável usando essas plataformas. Como resultado, os desenvolvedores de software avançaram em linguagens que consistiam em meta declarações, instruções do processador de forma comparativamente mais legível por humanos, comentários e outros dados. Em seguida, as linguagens imperativas surgiram, como COBOL e FORTRAN. Isso foi seguido pela era da criação e das linguagens de linha de comando, que forneciam uma camada de interface mais abstrata para os desenvolvedores codificarem. Isso foi seguido pelo surgimento de linguagens iterativas, baseadas em lista e baseadas em lógica.