I have been programming for well over 20 years now.  I started in high school with Turbo Pascal.  Later graduated to Turbo C++.  From there I have spent time with many more languages.  My favorite language being Python.  Mainly for its flexibility and abstract ability.  My favorite combination being Python and C++.  Python for development speed and C++ for when you absolutely need the speed.

I also love Web languages such as: PHP, Javascript, SQL, and CSS.  There is a certain satisfaction in a tweak here and there to make a page look nicer.  The reward is almost immediate and libraries tend to be fun to work with.

It is an exciting time to be programming.  It seems like there is a new framework, language, or paradigm making things more efficient and faster.