VB6.0, VB.NET, VBScript, VBA, and Basic are the same language. ASP.NET is not a language, because it is a technology. You can use it with every .NET languages. Java and JavaScript have the same syntax, so they aren't different languages. Html and Xml and aren't programming languages, because they are markup languages.