Repl.it supports a wide range of development languages, which makes it a good option to learn and develop solutions. Now supports multi user collaboration by default. This means that you can work with other developers on solutions and get help in real time.
You can discuss more on Twitter @dcglug and Friendica
Above list created with LaTeX – Source code project can be viewed here.