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.
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.