The latest major revision of Visual Basic from Microsoft. Released in 2001, it introduced extensive support for object-oriented programming but was not backward compatible with previous versions. VB.NET outputs intermediate code that requires the .NET framework to execute. The current version is Visual Basic 2005.