Anda di halaman 1dari 4

DESCUBRA PORQUE A LINGUAGEM DE PROGRAMAO

JAVA A NMERO 1 NO MUNDO

Neste post vamos retratar porque a linguagem Java continua sendo a


linguagem de programao nmero 1 em utilizao no mundo. O
site TIOBE realiza mensalmente ndices de popularidade (ranking) das
linguagens de programao. Os resultados dos motores de busca da
Google, MSN, Yahoo, Wikipedia e Youtube so usados para calcular este
ranking. Ao longo dos anos o Java tem estado sempre na primeira posio.
Vamos ver o motivo do Java sempre est nas melhores classificaes.

O QUE A LINGUAGEM JAVA?


Java uma das linguagens de programao mais avanadas da atualidade.
Com ela so desenvolvidos diversos softwares de alta qualidade. Diversos
jogos online, pginas na internet, programas, programas de chat, entre
outros, so feitos utilizando a linguagem Java.

Java uma linguagem de programao de alto nvel e orientada objetos,


ou seja, permite programar mais prximo de como representaramos as
coisas na vida real. A sintaxe da linguagem muito parecida com C e C++,
mas com um maior nmero de facilidades e funcionalidades.

A principal caracterstica do Java ser multiplataforma, isto , uma


aplicao feita apenas uma nica vez e depois disso poder ser executada
em qualquer uma das plataformas suportadas pela linguagem, sem precisar
ser recompilada. Isto no possvel com C e C++.

Diferentemente das linguagens convencionais, onde normalmente os


programas so compilados para cdigo nativo da arquitetura e sistema
operacional do computador a ser usado, a linguagem Java compilada para
um cdigo chamado bytecode, que ser posteriormente executado por
uma mquina virtual.

A mquina virtual Java atua como um interpretador. Ele carrega o bytecode


da aplicao compilada em Java, interpreta esse cdigo para a arquitetura
do computador que est sendo usado e depois executa a aplicao. Tudo
isso feito muito rpido, como se a aplicao fosse nativa do sistema.

Por exemplo, se o programa Java for feito em uma plataforma Linux, ele
pode ser usado na plataforma MAC ou Windows o programa rodar sem
problema nenhum desde que a Mquina Virtual Java esteja instalada na
plataforma.

Java Runtime Environment (JRE) um pacote de aplicativos composto por


bibliotecas (APIs) e pela Mquina virtual Java (JVM). Ele contm as
ferramentas necessrias para a execuo de aplicativos desenvolvidos com
tecnologia e linguagem Java em seu computador com Windows, Mac ou
Linux. Esse conjunto o que torna possvel executar as aplicaes da
plataforma Java. Ou seja, o Java Runtime permite rodar animaes e vdeos
de sites na internet em qualquer sistema operacional que suporte a
linguagem.

ONDE JAVA EST PRESENTE?


O Java rpido, seguro e confivel. De laptops a datacenters, consoles de
games a supercomputadores cientficos, telefones celulares Internet, o
Java est em todos os lugares! A linguagem Java uma das mais
difundidas e conta com inmeros recursos pela Web. Alm disso h
padres de TV digital que disponibilizam algum suporte a Java. Sendo
assim, Java est disponvel para um amplo espectro de aplicaes, cada
qual com sua utilidade e caractersticas prprias. S para ter uma ideia da
dimenso da utilizao, atualmente mais de 3 bilhes de dispositivos
executam Java.

QUAIS AS PRINCIPAIS VANTAGENS DO JAVA?


Para esta linguagem ser to contada certamente existem vrios motivos.
Vamos ento, agora, relacionar as principais vantagens do java:

Java tem a filosofia Escreva uma Vez e Execute em Qualquer Lugar

Com isso voc poupa tempo em aprender bibliotecas especficas. Poupa


esforo, pois muitas vezes no h a necessidade de se conhecer alguns ou
vrios aspectos da plataforma.

Java possui Coleta de Lixo automtica.

Isso significa que ela desaloca automaticamente qualquer espao de


memria no utilizado sem que o programador se preocupe com isso.

Java tem alta produtividade

Por ser uma linguagem de alto nvel Java tem construtores e caractersticas
que permitem escrever programas mais rapidamente do que em C/C++.
Sendo assim h uma maior produtividade, sendo uma tima escolha para
desenvolvimento.

Java est presente em uma variedade de lugares

Os aplicativos Java esto presentes em diversas reas, desde celulares, at


servidores, o que d ao desenvolvedor um vasto leque de possibilidades de
sistemas a serem desenvolvidos.Mais de 3 bilhes de dispositivos executam
o Java.

Java tem uma boa documentao, gratuito e de cdigo aberto

Como no h custo para se desenvolver em Java, pois a linguagem


gratuita e de cdigo aberto, um incentivo para quem quer aprender a
programar pois no necessitam gastar com ferramentas pagas, muito pelo
contrrio existem escolhas de altssima qualidade gratuitas e amplamente
usadas.

POR QUE APRENDER JAVA?


No a toa que Java a linguagem de programao nmero 1 no mundo.
Por isso, relacionamos abaixo alguns motivos para incentivar voc a
aprender a linguagem Java:

fcil de aprender;
popular no mercado de trabalho, garantindo maior empregabilidade e
bons salrios;
possvel estudar e trabalhar com ela sem ter que comprar nenhuma
ferramenta;
poderosa, permitindo fazer vrios tipos de programas com propsitos
diferentes;
madura, no corre o risco de ser um modismo e desaparecer em pouco
tempo;
popular entre os desenvolvedores, permitindo que voc troque
conhecimento;
Est em rpida e constante evoluo, mantendo-se bem posicionada em
relao s outras;
Existe abundncia de informaes sobre a linguagem, facilitando tirar
dvidas que surjam ao longo do aprendizado;
multiplataforma, permite criar uma aplicao que executa em vrios
sistemas operacionais diferentes.

Publicado Originalmente em 3Way Networks

Se voc gostou deste artigo compartilhe com seus amigos e deixe seu
comentrio falando o que voc acha sobre o Java ser a linguagem de
programao nmero um do mundo.

Anda mungkin juga menyukai