Visual Studio is basically the same programming environment for three different languages... C#.net, VB.net and Managed C++.net. The Express edition comes separately for each of the three languages, so you can either get "Visual Basic Express 2008", 'Visual C# Express 2008", etc.
Hope that alleviates some of the confusion.