Right now I earn a living writing bank software, which is quite a step up from where I was a few years ago stocking shelves.
I've been programming for a long time. I got my start programming back in 1997 using Visual Basic 5, and this experience pretty much made a me a Windows developer for the rest of my programming career, and most of the languages I picked up afterward were VB derivatives.
I started creating web sites in 1998, and earned a good 5 years of web programming experience using classic ASP. Naturally, I picked up SQL and Javascript along the way (and an honorable mention goes to HTML and CSS, although those aren't programming languages).
I began programming in VB.Net in 2003, and I made the move from classic ASP to ASP.Net. I was perfectly happy programming in VB.Net for a long time until maybe 1 or 2 years ago when I started writing code in C#. Before anyone makes a stupid comment on how C# is "obviously" more powerful than VB.Net, let me correct you: both languages are equally powerful, and nearly any C# program can be converted into VB.Net line-for-line (with exception to anonymous delegates, because VB.Net only supports named delegates). I found the syntax of C# to be much more palatable, so I converted to the cult of the curly brace and consider myself primarily a C# programmer.
Last August, I fell in love with OCaml, which a statically typed functional programming language. I couldn't find any decent OCaml IDES for Windows, so I picked up the .Net cousin of OCaml called F#. It looks like Microsoft will be pushing F# as the next big language, promoting it as a mainstream language alongside C#, and I expect this language to become extremely important in the next few years. F# is an all-around awesome language, it makes C# 3.0 look like VB 5.
I know the languages above fluently. Other languages I know include a few years of Delphi, a few years of Java, a year or so of Python.
I used to program in Perl and C++, but I really hated both of those languages so much that I simply stopped using them.
Languages I plan to learn someday: Lisp/Scheme, Haskell, Erlang, possibly Ruby if they can ever make that language run faster than rotting composte.