If you are interested in open source programming languages like Python (print "Hello world";) and Ruby (puts 'Hello world') for Unix– and Linux-like operating systems, there are many resources to learn them including on-line tutorials.
There are also several on-line integrated development environment (IDEs) that you can use. This means that you do not need to install compilers, interpreters and IDEs on your system. As such, I would recommend the following as I use them for development — Cloud9 (C9) and Codenvy.