Visual Basic (.NET): Difference between revisions

Content deleted Content added
Cross-platform and open-source development: , as is the Visual FB Editor for FreeBasic.
removed this statement “As of March 11, 2020, Microsoft announced that evolution of the VB.NET language has concluded.” first because it is misleading and ambiguous, and second, most importantly because Microsoft updated its VB language strategy recently in Feb 2023 (https://learn.microsoft.com/en-us/dotnet/visual-basic/getting-started/strategy)
Tags: Visual edit Mobile edit Mobile web edit
Line 27:
}}
 
'''Visual Basic''' ('''VB'''), originally called '''Visual Basic .NET''' ('''VB.NET'''), is a [[Multi-paradigm programming language|multi-paradigm]], [[Object-oriented programming|object-oriented]] [[programming language]], implemented on [[.NET]], [[Mono (software)|Mono]], and the [[.NET Framework]]. Microsoft launched VB.NET in 2002 as the successor to its [[Classic Visual Basic|original Visual Basic]] language, the last version of which was Visual Basic 6.0. Although the ".NET" portion of the name was dropped in 2005, this article uses "Visual Basic [.NET]" to refer to all Visual Basic languages released since 2002, in order to distinguish between them and the [[classic Visual Basic]]. Along with [[C Sharp (programming language)|C#]] and [[F Sharp (programming language)|F#]], it is one of the three main languages targeting the .NET ecosystem. AsMicrosoft ofupdated Marchits 11,VB 2020,language Microsoftstrategy announcedon that6 evolutionFeb of2023 thestating that VB.NET is a stable language hasnow concludedand Microsoft will keep maintaining it.<ref>{{Cite nameweb |last="devblogsKathleenDollard |title=Visual Basic language strategy -2020 Visual Basic |url=https://learn.microsoft.com/en-us/dotnet/visual-basic/getting-started/strategy |access-date=2023-03-11"31 |website=learn.microsoft.com |language=en-us}}</ref>
 
Microsoft's [[integrated development environment]] (IDE) for developing in Visual Basic is [[Visual Studio]]. Most Visual Studio editions are [[commercial software|commercial]]; the only exceptions are [[Visual Studio Express]] and [[Microsoft Visual Studio#Community|Visual Studio Community]], which are [[freeware]]. In addition, the [[.NET Framework SDK]] includes a freeware [[command-line]] [[compiler]] called vbc.exe. [[Mono (software)|Mono]] also includes a command-line VB.NET compiler.