Java will run wherever the JVM works, providing portability across many operating systems and hardware platforms including mobile and embedded devices. But JavaScript, always crucial to in-browser ...