It will be a combination of Java and C#:
1.VB is the least likely to become a standard.
2.The syntax between Java and C# are almost identical, although C# does add
some cool things: enums, properties, delegates and events.
3.Although I think Java will be more popular because of its track record
of multi-vendor support, many IDEs to choose from, existing programmer base
with knowledge of the API, and easy to read documentation, few programmers
understand C# and the suply/demand curve could bring in high billing rates
for C# programmers.
Top DevX Stories
Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL