Language
Visual Basic .NET
Programming language for .NET
Facts
- Appeared
- 2001
- Type system
- dynamic typing, nominative typing
- Latest version
- 17.13 (November 11, 2025)
- Languages it influenced
- 1
- Kind
- multi-paradigm programming language, high-level programming language, imperative programming language, event-driven programming language, class-based programming language, strict programming language, generic programming language, functional programming language
- Paradigms
- generic programming, reflective programming, event-driven programming, functional programming, structured programming, imperative programming, multi-paradigm programming, class-based programming, strict programming, object-oriented programming
- Designed by
- Microsoft
- Developer
- Microsoft
- Influenced by
- Classic Visual Basic
- Based on
- Classic Visual Basic
- File extensions
- .vb
- Licence
- Apache Software License 2.0
- Platform
- .NET, .NET Framework, Mono
- Operating system
- Unix, Microsoft Windows, macOS, Solaris, Berkeley Software Distribution, Linux, iOS, Android
- Influences listed
- 1
Sources: Wikidata (CC0) · Wikidata Q50077
Frameworks written in it · 2
| Framework | Kind | Licence |
|---|---|---|
| ASP.NET MVC Framework | web framework, free software | Apache Software License 2.0, Microsoft Public License |
| Avalonia | widget toolkit, software | MIT License |
Influenced · 1
| Language | Appeared | Paradigms | Type system | Languages it influenced |
|---|---|---|---|---|
| Microsoft Small Basic | 2008 | structured programming | dynamic typing, weak typing | — |