From this page, we shall link tutorials to the above languages. I have tried to keep this as simple as possible to make sure you get a good start.
I have found the online "IDEONE.com" perfect for trying out many of the programs in any language so you can run Python, java, C++ and Haskell in this one environment. It is great! I have also used the "cocalc.com" environment to run Python.
With Scratch, you can run it online in the "scratch.mit,edu" environment or you can download the application on your computer and run it locally. Scratch gives you a great introduction to block programming which is what you need when you move to MIT App Inventor to create your apps.
With Javascript, we can do web programming and you can also create apps for Chrome easily!
Enjoy!