Graças à máquina virtual Java, os programas escritos em Java podem funcionar em qualquer plataforma de hardware e software que possua uma versão da JVM, tornando assim essas aplicações independentes da plataforma onde funcionam.
ɡɹˈasɐz ˌaː mˈakinɐ vˌiɾətuˈɑl ʒˈavɐ, uʃ pɹˌuɡɹˈɐ̃mɐz ʃkɹˈitʊz ˈeɪŋ ʒˈavɐ pˌɔdeɪŋ fˌũŋsiunˈaɹ ˈeɪŋ kwˌɑlkˌɛɹ plˌɐtɐfˈɔɾəmɐ dɨ ˈardwˈɛɹ i sˈɔftwˈɛɹ kɨ pˌusˈuɐ ˌumɐ vɨɾəsˈɐ̃ʊ̃ dɐ ʒˌɔtɐvˌeˈɛm, tˌuɾənˈɐ̃ŋdw ɐsˈiŋ ˈɛsɐz ˌɐplikɐsˈõjz ˌiŋdɨpeɪŋdˈeɪŋtɨʒ dɐ plˌɐtɐfˈɔɾəmɐ ˈoŋdɨ fˌũŋsiˈonɐ̃ʊ̃.