Java è un linguaggio di programmazione orientato agli oggetti e derivato dal C++ e creato da Sun Macrosystems.
La piattaforma di programmazione è fondata sul linguaggio stesso, sulla Java virtual machine (JVM) e sulle API.
Nel 2006 la Sun Macrosystems ha rilasciato la sua implementazione del compilatore Java e della macchina virtuale sotto licenza GPL. Nel 2007 anche le librerie sono state rilasciate sotto licenza GPL rendendo Java un linguaggio di programmazione libero.
Caratteristica particolare di Java è l'essere indipendente dalla piattaforma: il compilatore genera infatti un sorta di eseguibile definito Bytecode, la cui esecuzione è affidata ad uno strumento chiamato Java Virtual Machine.
La sua indipendenza ma anche la sua sicurezza e l'orientamento alle reti uniti
al suo largo supporto hanno decreto nel corso di questi anni
il successo, in molti ambiti informatici, di questo linguaggio.
|