If you're looking for Windows based i'd suggest Vb.Net or Visual C#.

VB.Net - Fun and easy to use.
C# - A bit harder, just as fun to use but i feel like my projects in C# run 10 times better than...