Definizione di Java e Javascript

December 8

Dal momento che JavaScript è stato creato da Netscape per aggiungere una maggiore funzionalità per le pagine web HTML, migliaia di persone sono stati confusi dalla somiglianza di denominazione per il linguaggio di programmazione Java di Sun Microsystem. Entrambi sono stati comunemente usati nelle applicazioni Web, ma non sono gli stessi. Dicendo loro a parte è relativamente facile, però.

Giava

Java è stato creato da James Gosling di Sun Microsystems ben prima che arrivasse JavaScript in essere. E 'stato progettato per essere un linguaggio per Object Oriented Programming (OOP), con una visione di classi Java --- i fasci indipendenti di codice che agiscono come precursori di Java "oggetti" --- essere diffuso in tutto il Internet e chiamato su da applicazioni distribuite. Java è ancora usato in molti contesti aziendali, e in particolare in materia di istruzione, come esempio di un linguaggio di programmazione Object Oriented.

JavaScript

JavaScript è stato creato da Netscape come un linguaggio di scripting per l'aggiunta di funzionalità dinamica di pagine Web statiche HTML. In origine era chiamato LiveScript, ed ha subito un cambio di nome in un momento in cui il linguaggio di programmazione Java è stato molto popolare. JavaScript permette Web designer e sviluppatori di creare pagine più interattive e funzionali. In combinazione con i CSS, è la forza trainante del paradigma di sviluppo Web chiamato Web 2.0.

Analogie

Entrambi i linguaggi condividono alcune sintassi simile, in quanto entrambi di somiglianza sintattica per il linguaggio di programmazione C ++. Alcuni altri linguaggi di programmazione moderni, come PHP, condividono anche tali somiglianze. Java è sempre Object Oriented e non può essere utilizzato in altro modo. JavaScript può essere utilizzato come un linguaggio Object Oriented. Al momento è stato creato, questo ha aiutato contribuire alla sua apparente somiglianza con Java. A partire dal 2011, tuttavia, la maggior parte dei linguaggi di scripting supporta anche un approccio di programmazione Object Oriented.

differenze

JavaScript può essere eseguito solo nel contesto di un browser Web o, potenzialmente, un altro ambiente in grado di eseguire script JavaScript. Java è un linguaggio di programmazione indipendente che si potenze molte applicazioni mobili, applicazioni server Web, e altri esempi di esecuzione in modo indipendente di software. doveva JavaScript per manipolare HTML e ora anche in grado di manipolare i CSS, nonché attivare alcune funzioni del browser web che lo ospita. Tuttavia, è impotente senza quella ambiente. Java può essere compilato per funzionare praticamente ovunque.