I’m assuming they taught us VB since it’s Microsoft, the Army’s School of Information Technology is an official Microsoft Academy, and it allows us to make custom front-end apps for Sharepoint. Although the rumor around the campfire is that we’re dropping VB for whatever reason (the jaded among us say it’s to prevent our own custom apps and making MS and other companies more money since we’ll have to buy THEIR software solutions...).
If you are doing scripted automation, use PowerShell.
If you are making applications and web parts, use c#.
You will like life better.