HTML for multimedia publishing and with emerging dynamic elements (Dynamic HTML). |
Java for mobile interactive 2D applets and user-friendly networking and multithreading |
JavaScript for casual scripting |
VRML2 for dynamic 3D scene description, rendering and exploration |