My second favourite language is Python. (You've noticed - it also starts with P). I know some other languages like C/C++, Java, VB (and even a bit of Fortan and asembler), but for me pascal and python are the best languages created so far.
Once I thought about learning some functional language, but I could not find the application for it (all I do is making games and implemeting numerical integration methods) so it ended on thinking about learning.like to use OCaml because it's a functional language, and so it forces me to think about programming in a different way than I'm used to. I'm still learning it, though, and it's a lot of fun.