Bonjour, j'ai fais quelques recherches mais je n'arrive toujours pas bien discerner les différences entre ActionScript, WebGL et Java.

Ce que je crois avoir compris :
- ActionScript permet de faire du flash. Il permet de faire des rendus graphiques très facilement ;
- WebGL permet de faire des rendus 3D avec html 5 sans plug in supplémentaires ;
- Java permet de faire des Applets 2 ou 3D mais la partie graphique se fait par le biais du codage.
Merci de confirmer si je ne dis pas de bêtises ou de compléter un peu ses informations si vous pouvez.

Les questions que je me pose :
- ActionScript est il un langage objet ?
- Peut on utiliser des moteurs physiques tout fait avec ces 3 langages comme par exemple Newton avec OpenGL ?
- Quel est le plus adapté pour une application style bureautique? pour un jeu vidéo?

Merci de m'apporter votre savoir.