|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
Visual Basic and the .NET Framework
Visual Basic is designed around the .NET Framework, which helps provide security, memory management, versioning, and deployment support. The .NET Framework also enables interoperability between objects you create with any .NET Framework programming language. This means you can create objects by using Visual Basic that are easy to use from other .NET Framework languages, and you can use objects from other .NET Framework languages just like you use objects created with Visual Basic.