Please, go to the documentation page:
http://saullocastro.github.io/programming/
Many things I've done with different programming languages