Mostly self taught VB.Net user with some T-SQL thrown in here and there. Learned VB.Net because I started programming PLCs and Wonderware HMIs for work and Wonderware uses a language nearly identical to VB.Net. Once I started learning I realized I truly enjoy programming.