Content deleted Content added
rm screenshot, whilst going hand in hand, VB and WinForms are separate and it isn't specific to the language. also image of copyrighted software |
mNo edit summary |
||
Line 21:
| paradigm = [[Programming paradigm#Multi-paradigm|Multi-paradigm]]: [[Structured programming|structured]], [[Imperative programming|imperative]], [[Object-oriented programming|object-oriented]], [[Declarative programming|declarative]], [[generic programming|generic]], [[reflective programming|reflective]] and [[Event-driven programming|event-driven]]
| platform = [[.NET Framework]], [[Mono (software)|Mono]], [[.NET]]<ref>{{cite web|url=https://blogs.msdn.microsoft.com/vbteam/2018/11/12/visual-basic-in-net-core-3-0/|title=Visual Basic in .NET Core 3.0|first=Kathleen|last=Dollard|website=blogs.msdn.microsoft.com|date=November 13, 2018|access-date=November 21, 2018|archive-date=November 19, 2018|archive-url=https://web.archive.org/web/20181119070011/https://blogs.msdn.microsoft.com/vbteam/2018/11/12/visual-basic-in-net-core-3-0/|url-status=live}}</ref><ref name="devblogs-2020-03-11">{{cite web |url=https://devblogs.microsoft.com/vbteam/visual-basic-support-planned-for-net-5-0/ |title=Visual Basic support planned for .NET 5.0 | Visual Basic Blog |publisher=Blogs.msdn.microsoft.com |date=2020-03-11 |access-date=2020-08-26 |archive-date=January 5, 2022 |archive-url=https://web.archive.org/web/20220105022953/https://devblogs.microsoft.com/vbteam/visual-basic-support-planned-for-net-5-0/ |url-status=live }}</ref>
| operating_system = Chiefly [[Windows]]<br/>Also on [[Android (operating system)|Android]], [[BSD]], [[iOS (Apple)|iOS]], [[Linux]], [[macOS]], [[Solaris (operating system)|Solaris]], and [[Unix]] <!-- Mono implementations, remember? -->
| license = [[Roslyn (compiler)|Roslyn]] compiler: [[Apache License|Apache License 2.0]]<ref>{{Cite web|url=https://github.com/dotnet/roslyn/blob/1ff27b046b5c03abb38bfeda44eb82da0b8df9de/License.txt|title=Dotnet/Roslyn|website=[[GitHub]]|date=November 2, 2022|access-date=April 14, 2019|archive-date=May 2, 2019|archive-url=https://web.archive.org/web/20190502004515/https://github.com/dotnet/roslyn/blob/1ff27b046b5c03abb38bfeda44eb82da0b8df9de/License.txt|url-status=live}}</ref><br/>
| website = {{URL|https://docs.microsoft.com/dotnet/visual-basic/}}
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. Microsoft updated its VB language strategy on 6
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.
|