My first programming crush was AmigaBASIC, it opened up a new world! Soon, I started going out with QuickBASIC and soon dumped QuickBasic for Visual Basic. We did wonderful things and amazed a lot of people. However, in collage I met C++ and realized what I had been missing with Visual Basic. I needed a more serious and meaningful relationship. C++ gave me that and made me into the programmer I am.
After collage, when it was time to settle, It was Java) with which I started a serious and steady relationship. I took my time to get to know it inside and out. It was a relationship build on respect and dedication. We created big complicated systems and solved a lot of complex problem on Wall Street. It started becoming a part of my identity. We were becoming inseparable, that is, until I met Python).