Cursos / Jogos Digitais / Programação Estruturada / Aula

arrow_back Aula 01 - Introdução à linguagem Java e à Programação Estruturada

3. Histórico de Java

A linguagem Java começou com o nome Oak, desenvolvida na década de 1990 por uma equipe de programadores da empresa Sun Microsystem, que foi comprada pela empresa Oracle em janeiro de 2010. A ideia dessa nova linguagem era se antecipar com uma tendência prevista de integração entre os computadores e os eletrodomésticos, como a integração de computadores e aparelhos de TV, ou de uma geladeira que avisasse que alimentos estariam para estragar-se.

Apesar de essa previsão estar correta, já que essa integração já é uma realidade em vários equipamentos, como no caso das TVs, ainda estava muito cedo para se desenvolver essa linguagem. Porém, nessa época, estava surgindo a Internet. Então, em 1995, uma nova versão da antiga linguagem Oak foi lançada com o nome Java, agora focada no desenvolvimento Web. Ela introduziu na época os Applets, programas que rodavam na máquina do cliente através dos navegadores Web. Com a "explosão" da nova sensação chamada internet, a linguagem Java pegou carona e conseguiu ser conhecida e se estabelecer no mercado.

Algumas outras estratégias foram utilizadas, como a semelhança de sua sintaxe com a sintaxe da linguagem C, a qual era fortemente utilizada na época em questão (e que ainda é bastante utilizada até hoje no mercado). Isso facilitou a migração de programadores C para Java.

Além disso, existem alguns outros pontos positivos que ajudaram a consolidar e popularizar a linguagem de programação Java, tornando-a de grande interesse para os mais diversos segmentos da computação:

  1. linguagem orientada a objetos (recursos que facilitam a programação e que serão vistos na próxima disciplina de programação);
  2. linguagem possuidora de diversos recursos para a programação de sistemas distribuídos, concorrentes (execução "paralela"), robustas a erros, seguras, entre outras coisas;
  3. portabilidade, pois uma vez escrito um código em Java, a ideia é que ele possa ser executado em qualquer ambiente que possua uma máquina de execução Java, podendo ser um computador, uma geladeira, uma televisão, etc. Essa característica estava clara no slogan utilizado pela Sun na época: "escreva uma vez, execute em qualquer lugar" (em inglês, "write once, run anywhere").

Versão 5.3 - Todos os Direitos reservados