Witam,
Tak jak wspomniał kolega adrian17, jeżeli chcesz tworzyć "okienka" jak w Borland C++, ale w Visual Studio najlepszy będzie do tego C#.Net, VB .Net odradzam ponieważ Microsoft stawia raczej na rozwój C#: https://blogs.msdn.microsoft.com/dotnet/2017/02/01/the-net-language-strategy/. Nie mniej jednak uważam, że warto znać Visual Basic'a, bo zawsze można sobie "trzepnąć" jakieś makro w Excelu, a to dosyć przydatna umiejętność i nauka tego języka przychodzi dosyć łatwo i przyjemnie (przynajmniej u mnie tak było) :) :D
W .Net masz do wyboru WinFormy, WPF, chcesz coś webowego jest ASP. Ogólnie jest w czym wybierać :)
Pzdr :)