This website very helpful if you are a programmer! Check it out!

Programr is the world's online playground for programmers.
At Programr you can code, run & share all type of apps - console programs, webapps, rich media apps and mobile apps - completely online. Programr makes it very easy for you to learn new technologies, sharpen your programming skills and showcase your talent to the world.