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