Skip to main content

Java

Alba-consulting-competenze
Competenze Alba Consulting Java

Java


Java è un linguaggio di programmazione e una piattaforma di elaborazione sviluppati da Sun Microsystems nel 1995.

Java appartiene alla categoria dei linguaggi di programmazione di alto livello, poiché utilizza delle parole chiave e una sintassi che lo fanno somigliare molto ad una lingua naturale – nello specifico l'inglese. È molto importante non confondere Java con JavaScript. Pur essendo due linguaggi di programmazione di alto livello e indipendenti dalla piattaforma di sviluppo, JavaScript viene utilizzato esclusivamente per realizzare siti web interattivi e multimediali. Java, invece, può essere utilizzato per realizzare programmi e applicazioni da installare sulla memoria del computer di casa e funzionanti anche offline.

Sono cinque i principi fondanti che hanno portato alla progettazione e creazione di un linguaggio di programmazione come Java. Nella mente di James Gosling doveva essere semplice, familiare e orientato agli oggetti; sicuro e robusto; portabile e indipendente dalla piattaforma; doveva assicurare alte performance e contenere strumenti e librerie per il networking.Tra queste, la portabilità è la caratteristica che ha assicurato alla piattaforma di sviluppo il successo maggiore. Un programma Java, infatti, verrà eseguito nella stessa maniera indipendentemente dal sistema operativo utilizzato. Un obiettivo raggiunto grazie a uno specifico lavoro – come l'utilizzo di una sintassi unificata e l'assenza di spazi per i comportamenti non definiti – portato avanti nella fase di progettazione del linguaggio di programmazione.