I want to know from where i have to start to make a new version of Scratch which will be online.
please suggest me the steps through which i can make this.
I mean which language and steps i should use for making this online so that many user can make projects through there browser without installing scratch on there system.
Offline
Scratch 2.0 is coming out soon, and it's online, so you could just wait.
Otherwise I would suggest using Flash or Java.
To start, design the UI for the program. Create the classes for the sprites and blocks, and make sure they can access one another. Create event handlers that can start the script when the mouse is click or a key is pressed. Use threads to make the scripts work at the same time. To make it run normally, have the stage update every time a visible change is made, and make it only update at the end of scripts for turbo speed.
Offline