Cloud 9

c9.io

This thing is amazing. For free I can have an unlimited amount of workspaces with 512 mb of storage each. It gives me a Bash shell with access to the SDKs for Python, Java, the C variants, Javascript... hell, even Google's Dart language is supported. It turns my Chromebook into a series development device, which is just awesome.