i suppose c# or vb.net would be a good start..
they are also both very similer...
i find vb.net easier, but that may because i have a background of vb
i would try c# as shawnz says
You can download it for free here:
http://msdn.microsoft.com/vstudio/express/visualcsharp/
(and vb.net here:
http://msdn.microsoft.com/vstudio/express/vb/default.aspx)