Python?

What?! You've never heard of Python? Do some research right this instant!

Why, it's only the greatest scripting language in the world!

Python takes the best parts of numerous programming languages, including Lisp and Haskell, mixes them together focusing on flexibility, readability, and functionality, and rocks the world!

When learning Python, it's many features and capabilities will be daunting, but you'll slowly learn them over time, then you'll wonder how you ever managed to live without them!

Python's got list comprehensions, tuples, tuple unpacking, dynamic lists, object orientation, lambda functions, dynamic typing, strong typing, and the list continues! Not to mention it's ability to be embedded and extended in and by many other programming languages too.

Python is also an interpreted language, meaning you can run a Python interpreter to test out a feature or bit of code before throwing it into your program.

It's a great programming language to know, and expect to see a lot of it in the future.