I like programing with C#/WPF, but also program with Ruby, and Xojo. The first programing I did was with QBasic back when I was a boy. Then I migrated to Excel/VBA, and finally to professional app development.
I am self taught and learned my programing in the school of hard knocks.