Trabalho de comparação de linguagem c e java

Páginas: 9 (2127 palavras) Publicado: 17 de abril de 2012
História da Linguagem C
A primeira versão de C foi criada por Dennis Ritchie em 1972 nos laboratórios Bell para ser incluído como um dos softwares a serem distribuídos juntamente com o sistema operacional Unix.
O surgimento do C iniciou com a linguagem ALGOL 60. Algol era uma linguagem de alto nível, com isso o programador não precisaria se preocupar com os aspectos de como cada comando ou dadoera armazenado ou processado. O ALGOL não teve sucesso, talvez por tentar ser de muito alto nível em uma época em que a maioria dos sistemas operacionais exigiam do usuário um grande conhecimento de hardware.
Em 1967 surgiu CPL (Combined Programming Language) nas universidades de Londres Cambridge, mas o CPL também não foi bem aceita, em especial pelos projetistas de sistemas operacionais que aconsideravam difícil de implementar.
Ainda em 1967, Martin Richards criou uma simplificação do CPL o BCPL, tentando manter apenas o que havia de melhor no CPL.
Em 1970, Ken Thompson, chefe da equipe que projetou o UNIX, implementou um compilador para uma versão mais reduzida do CPL. Batizou a linguagem de B, porem tanto BCPL quanto B mostravam-se muito limitadas, prestando-se apenas para certasclasses de problemas.
Estes problemas levaram a que o projetista Dennis Ritchie, fosse encarregado de desenvolver uma nova linguagem, sucessora do B, que viria então, a ser chamada de C.
A linguagem C buscou manter o “contato com o computador real” e ainda sim dar ao programador novas condições para o desenvolvimento de programas em diversas áreas, como comercial, científica e de engenharia.Uns dos motivos que tornou a linguagem C umas das melhores linguagem de programação foi o fato de que um código-fonte criados para rodar em um tipo de computador podiam ser transportados e recompilados em outros sem grandes problemas. A esta característica dá-se o nome de Portabilidade. Com ela, uma empresa que desenvolve um programa pode fazê-lo rodar em diferentes computadores sem ter um elevadocusto a cada vez que isto for feito.
Em 1985, ANSI (American National Standards Institute) estabeleceu um padrão oficial de C conhecido como “C ANSI”.

DENNIS RITCHIE

KEN THOMPSON

História do Java

Java é uma linguagem baseada na linguagem C++, seu desenvolvimento teve inicio em 1991 pela Sun Microsystem. O criador desta linguagem foi James Gosling a chamou de Oak em homenagem a arvoreque ele via pela janela se seu escritório. Mais tarde ele descobriu-se que já existia uma linguagem com esse nome, o nome Java foi sugerido por acaso quando a equipe visitava a cafeteria a cafeteria(java era o nome de uma cidade de origem de um café importado). Durante algum tempo o projeto passou por dificuldades por causa da falta de mercado, pois o mercado de produtos eletrônicos que era oprincipal foco da linguagem não estava crescendo como esperado, porém após a grande popularidade alcançada pela internet em 1993, a sun viu o grande potencial que o Java tinha para criar páginas mais dinâmicas . A Sun anunciou formalmente o Java em 1995, e hoje é uma das linguagens mais populares do mundo, sendo usada para construir páginas web, sistemas para PC, celulares, palms e todo tipo dedispositivos móveis.

JAMES GOSLING

A linguagem de programação Java é uma linguagem de alto-nível com as seguintes características:
* Simples: O aprendizado da linguagem de programação Java pode ser feito em um curto período de tempo;
* Orientada a objetos: Desde o inicio do seu desenvolvimento esta linguagem foi projetada para ser orientada a objeto;
* Familiar: A linguagem Java émuito familiar para os programadores C/C++;
* Robusta: Ela foi pensada para o desenvolvimento de softwares confiáveis, provendo verificações tanto em tempo de execução quanto compilação, o coletor de lixo responsabiliza-se pela limpeza da memória quando houver necessidade;
* Segura: Aplicações Java são executadas em ambiente próprio (JRE) o que inviabiliza a intrusão de código malicioso;...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Trabalho de linguagem c
  • Trabalho de algoritimo linguagem c
  • Trabalho de linguagem c++
  • Trabalho em linguagem c
  • Trabalho de linguagem c
  • Trabalho de Programação em Linguagem C
  • Trabalho linguagem c
  • Linguagem C Trabalho

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!