I really do like to create my own browser game which is multiplayer based, I know there would be a lot of server-side scripting but as I am a relatively newbie in the programming field, especially in the web based programming field, I am wondering what kind of programming languages would be the best to start with in my case. The game I would like to create would involve 2D graphics but 3D like character visual effect (a game like Ragnarok, real-time player interaction, except with no view rotation though).