1852:
the same language development team at
Microsoft. They compile to the same intermediate language (IL), which runs against the same .NET Framework runtime libraries. Although there are some differences in the programming constructs, their differences are primarily syntactic and, assuming one avoids the Visual Basic "Compatibility" libraries provided by Microsoft to aid conversion from Visual Basic 6, almost every feature in VB has an equivalent feature in C# and vice versa. Lastly, both languages reference the same Base Classes of the .NET Framework to extend their functionality. As a result, with few exceptions, a program written in either language can be run through a simple syntax converter to translate to the other. There are many open source and commercially available products for this task.
2777:
149:
2318:
546:
7988:
7658:
6714:
5436:
2791:
7960:
5446:
47:
5456:
533:
the form resize event handler to reposition a control so that it remains centered on the form, expands to fill up the form, etc. By inserting code into the event handler for a keypress in a text box, the program can automatically translate the case of the text being entered, or even prevent certain characters from being inserted.
2649:. The Visual Basic compiler was improved to infer line continuation in a set of common contexts, in many cases removing the need for the " _" line continuation characters. Also, existing support of inline Functions was complemented with support for inline Subs as well as multi-line versions of both Sub and Function lambdas.
2641:(DLR) for that release but shifted to a co-evolution strategy between Visual Basic and sister language C# to bring both languages into closer parity with one another. Visual Basic's innate ability to interact dynamically with CLR and COM objects has been enhanced to work with dynamic languages built on the DLR such as
3475:
1980:
820:
This is a module definition. Modules are a division of code, which can contain any kind of object, like constants or variables, functions or methods, or classes, but can not be instantiated as objects like classes and cannot inherit from other modules. Modules serve as containers of code that can be
1341:
The changes have altered many underlying assumptions about the "right" thing to do with respect to performance and maintainability. Some functions and libraries no longer exist; others are available, but not as efficient as the "native" .NET alternatives. Even if they compile, most converted Visual
1851:
and more; others have also added languages). Though C# and Visual Basic are syntactically different, that is where the differences mostly end. Microsoft developed both of these languages to be part of the same .NET Framework development platform. They are both developed, managed, and supported by
532:
associated with them. Default values are provided when the control is created, but may be changed by the programmer. Many attribute values can be modified during run time based on user actions or changes in the environment, providing a dynamic application. For example, code can be inserted into
509:
The
Windows Forms library is most commonly used to create GUI interfaces in Visual Basic. All visual elements in the Windows Forms class library derive from the Control class. This provides the minimal functionality of a user interface element such as location, size, color, font, text, as well as
3467:
415:
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 " to refer to all Visual Basic languages released since 2002, in order to distinguish between them and the
3590:"Download Microsoft .NET Framework 4.5.2 Developer Pack for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2008 SP2 Windows Server 2008 R2 SP1, Windows Server 2012 and Windows Server 2012 R2 from Official Microsoft Download Center"
2706:
Visual Basic 2017 (code named VB "15.0") was released with Visual Studio 2017. Extends support for new Visual Basic 15 language features with revision 2017, 15.3, 15.5, 15.8. Introduces new refactorings that allow organizing source code with one action.
3198:
1556:
namespace). Some programmers prefer to do things "the .NET way", since the
Framework classes have more features and are less language-specific. Others argue that using language-specific features makes code more readable (for example, using
2697:
Visual Basic 2015 (code named VB "14.0") was released with Visual Studio 2015. Language features include a new "?." operator to perform inline null checks, and a new string interpolation feature is included to format strings inline.
679:
There is no unified way of defining blocks of statements. Instead, certain keywords, such as "If … Then" or "Sub" are interpreted as starters of sub-blocks of code and have matching termination keywords such as "End If" or "End
1486:
All procedure calls must be made with parentheses in VB.NET, whereas in Visual Basic 6 there were different conventions for functions (parentheses required) and subs (no parentheses allowed, unless called using the keyword
1552:) similarly to the corresponding function in Visual Basic 6. There is a controversy about which function to use as a best practice (not only restricted to showing message boxes but also regarding other features of the
428:, it is one of the three main languages targeting the .NET ecosystem. Microsoft updated its VB language strategy on 6 February 2023, stating that VB is a stable language now and Microsoft will keep maintaining it.
3202:
1354:
The following simple examples compare VB and VB.NET syntax. They assume that the developer has created a form, placed a button on it and has associated the subroutines demonstrated in each example with the click
1261:
Whether Visual Basic .NET should be considered as just another version of Visual Basic or a completely different language is a topic of debate. There are new additions to support new features, such as
691:. Multiple-line statements in Visual Basic are enabled with " _" at the end of each such line. The need for the underscore continuation character was largely removed in version 10 and later versions.
3840:
823:
It is common practice for a module and the code file which contains it to have the same name. However, this is not required, as a single code file may contain more than one module or class.
2392:) and runtime. In addition, Visual Basic .NET 2003 was available in the Visual Studio.NET Academic Edition, distributed to a certain number of scholars from each country without cost.
4174:
3753:
3691:
3629:
2974:
2542:, a method of defining some parts of a class in one file and then adding more definitions later; particularly useful for integrating user code with auto-generated code
2689:
Visual Basic 2013 was released alongside .NET Framework 4.5.1 with Visual Studio 2013. Can also build .NET Framework 4.5.2 applications by installing
Developer Pack.
1334:. The increased breadth of the latter is also a problem that VB developers have to deal with when coming to the language, although this is somewhat addressed by the
5492:
708:, both to declare them and to get a value at a given index in one of them. Visual Basic uses round brackets to define the parameters of subroutines or functions.
1323:
2916:
5850:
2942:
3005:
600:
new values. To modify the normal sequential execution of statements, Visual Basic provides several control-flow statements identified by reserved keywords.
3876:
1346:
to take full advantage of the new language. Documentation is available to cover changes in the syntax, debugging applications, deployment and terminology.
1279:
has been doubled in length from 32 bits to 64 bits. This is true for all versions of VB.NET. A 16-bit integer in all versions of VB.NET is now known as a
3722:
3836:
5813:
1256:
30:
This article is about the modern programming language for .NET. For the original Visual Basic, the last version of which was Visual Basic 6.0, see
3660:
7692:
4722:
868:
is a system object, representing a command-line interface (also known as a "console") and granting programmatic access to the operating system's
365:
8042:
2715:
Visual Basic 2019 (code named VB "16.0") was released with Visual Studio 2019. It is the first version of Visual Basic focused on .NET Core.
510:
common events like click and drag/drop. The
Control class also has docking support to let a control rearrange its position under its parent.
5485:
3599:
3536:
3417:
3175:
3109:
3083:
3057:
5803:
2814:
1842:
1265:
and short-circuited expressions. Also, two important data-type changes occurred with the move to VB.NET: compared to Visual Basic 6, the
3497:
8022:
7976:
5843:
5808:
4260:
3390:
3360:
3330:
3263:
3031:
8032:
6748:
6503:
4997:
3810:
3300:
3745:
3683:
3621:
3567:
2361:
7981:
5478:
2400:
After Visual Basic .NET 2003, Microsoft dropped ".NET" from the name of the product, calling the next version Visual Basic 2005.
2352:
version 6.0, the first version of Visual Basic .NET debuted in 2002. As of 2020, ten versions of Visual Basic .NET are released.
332:
6250:
5188:
883:
Instead of
Console.WriteLine, one could use MsgBox, which prints the message in a dialog box instead of a command-line window.
3145:
1475:
statements when the corresponding button is double-clicked in design view. Visual Basic .NET will also generate the necessary
7971:
6245:
5022:
3228:
2964:
2809:
7630:
7339:
6717:
5897:
5836:
4609:
3440:
2782:
2885:
8012:
7712:
7685:
5975:
2829:
389:
310:
7364:
5360:
2754:
517:
432:
2735:
development platform provides an implementation of Visual Basic-specific libraries and a Visual Basic 2005 compatible
727:
characters at the beginning of a line, or after other code on a line, indicates that the (remainder of the) line is a
7717:
7079:
2506:
668:
statement has separate initialisation and testing sections, both of which must be present. (See examples below.) The
17:
2848:
1502:
are not obligatory. However, these are default names for a command button in Visual Basic 6 and VB.NET respectively.
1359:
of the mentioned button. Each example creates a "Hello, World" message box after the button on the form is clicked.
524:
techniques. A tool is used to place controls (e.g., text boxes, buttons, etc.) on the form (window). Controls have
8037:
7722:
7661:
7549:
7384:
7164:
7159:
6539:
6394:
6146:
5220:
2908:
492:
2938:
7640:
7411:
7154:
6534:
6409:
5887:
5378:
5245:
5200:
4472:
3935:
2997:
2804:
4826:
4821:
3872:
2431:
Easy access to certain areas of the .NET Framework that otherwise require significant code to access like using
7991:
7923:
7796:
7678:
7294:
7254:
6911:
6901:
6151:
6131:
5902:
5798:
5762:
5686:
5676:
5501:
5449:
5049:
4604:
2728:
2408:
1848:
728:
425:
421:
3781:
7966:
7944:
7898:
7871:
7846:
7806:
7478:
7124:
7054:
6896:
6760:
6529:
6099:
6087:
5985:
5173:
4677:
4587:
4220:
2819:
2404:
2389:
839:
This line defines a subroutine called "Main". "Main" is the entry point, where the program begins execution.
597:
581:
3714:
491:. Programming for Windows Forms with Visual Basic involves dragging and dropping controls on a form using a
7938:
7841:
7811:
7581:
7394:
7274:
7259:
7184:
6741:
6498:
6442:
6119:
5777:
5722:
5542:
5525:
4990:
4372:
1606:
The following example demonstrates a difference between Visual Basic 6 and VB.NET. Both examples close the
577:
448:
185:
2723:
The official Visual Basic compiler is written in Visual Basic and is available on GitHub as a part of the
557:
59:
7913:
7908:
7851:
7831:
7625:
7359:
7234:
7169:
6590:
6524:
6414:
6399:
6166:
5707:
5251:
5239:
4532:
4347:
4140:
4134:
2796:
1705:
The 'cmd' prefix is replaced by the 'btn' prefix, conforming to the new convention previously mentioned.
393:
140:
71:
1847:
C# and Visual Basic are
Microsoft's first languages made to program on the .NET Framework (later adding
1294:
changed significantly are the semantics—from those of an object-based programming language running on a
7856:
7752:
7735:
7399:
7084:
6447:
6302:
5717:
4477:
4382:
3652:
3515:
With the new DLR, we have support for IronPython, IronRuby, Javascript, and the new dynamic VBx compile
2555:
247:
227:
7866:
7821:
7509:
7389:
7299:
6916:
6774:
6628:
6570:
6437:
6404:
6156:
5943:
5194:
4869:
4482:
4352:
2606:
2403:
For this release, Microsoft added many features intended to reinforce Visual Basic .NET's focus as a
3913:
3528:
8027:
7903:
7786:
7635:
7576:
7483:
7416:
7114:
6941:
6779:
6454:
6215:
5923:
5588:
5547:
5530:
5183:
4145:
2665:
2638:
1521:. In Visual Basic 6, event handler subs must have a specific name consisting of the object's name (
1327:
477:
87:
7174:
6878:
6852:
6734:
6726:
6696:
5874:
5368:
5105:
5094:
5017:
4983:
3501:
3413:
3167:
1315:
148:
75:
3589:
1483:
statements. The developer need only add the statement to display the "Hello, World" message box.
8017:
7772:
6936:
6822:
6679:
6565:
6210:
6104:
6077:
6032:
5621:
5340:
5335:
5299:
5056:
4919:
4703:
4322:
3949:
3105:
3079:
3053:
2724:
2388:. Improvements were also made to the performance and reliability of .NET IDE (particularly the
2381:
2349:
1303:
804:
601:
593:
417:
412:
349:
189:
181:
83:
67:
63:
31:
6595:
7645:
7314:
7279:
7199:
6966:
6623:
6280:
6240:
6064:
6017:
5997:
5782:
5661:
5573:
5459:
5205:
5086:
4806:
4649:
4616:
4179:
3983:
2824:
2574:. It gained notoriety when it was found to be the subject of a Microsoft patent application.
712:
525:
444:
361:
7701:
7134:
7014:
6480:
6459:
6350:
6307:
5767:
5626:
5520:
5156:
5061:
4874:
4738:
4690:
4629:
4543:
4447:
4334:
4047:
4042:
4037:
3856:
2761:
environment is also similar but distinct from Visual Basic, as is the Visual FB Editor for
2750:
2727:. The creation of open-source tools for Visual Basic development has been slow compared to
2594:
2545:
705:
580:
to specify actions. The most common statement is an expression statement, consisting of an
484:
396:
54:
8:
7568:
7109:
6857:
6832:
6002:
5990:
5215:
4954:
4844:
4057:
3990:
3928:
3901:
3382:
3352:
3322:
3251:
3027:
2534:
892:
684:
480:
440:
79:
3286:
2331:
Please help update this article to reflect recent events or newly available information.
1708:
Visual Basic 6 did not provide common operator shortcuts. The following are equivalent:
7421:
7334:
7304:
6946:
6842:
6807:
6493:
6488:
6432:
6220:
6012:
5938:
5882:
5537:
5515:
5116:
4130:
3563:
2658:
2611:
2583:
2377:
1299:
1262:
456:
317:
275:
196:
106:
3802:
3444:
7757:
7524:
7456:
7309:
7264:
7179:
7049:
6976:
6684:
6389:
6365:
6312:
6082:
5980:
5681:
5226:
5141:
4831:
4667:
4467:
4303:
4013:
4000:
2385:
488:
321:
263:
3550:
Visual Basic binds to objects from dynamic languages such as IronPython and IronRuby
2841:
7591:
7129:
6837:
6827:
6560:
6377:
5953:
5267:
5129:
4659:
4293:
4098:
4065:
3131:
2626:
2516:
869:
604:
is supported by several constructs including two conditional execution constructs (
258:
216:
3224:
2637:
In April 2010, Microsoft released Visual Basic 2010. Microsoft had planned to use
291:
7620:
7441:
7379:
7289:
7214:
7139:
7119:
6847:
6701:
6295:
6069:
6007:
5918:
5642:
5470:
5411:
5373:
5071:
4864:
4854:
4796:
4654:
4598:
4277:
4029:
3973:
2732:
2597:, "If(condition as Boolean, truepart, falsepart)", to replace the "IIf" function.
2539:
1319:
1307:
720:
467:
404:
325:
205:
177:
94:
2873:
2530:
To bridge the gaps between itself and other .NET languages, this version added:
7446:
7189:
7004:
6999:
6956:
6802:
6664:
6230:
6176:
5752:
5712:
5616:
5583:
5578:
5568:
5563:
5395:
5284:
5044:
4959:
4939:
4811:
4556:
4412:
4298:
4189:
4126:
3921:
3466:
Vick, Paul A. Jr.; Barsan, Costica
Corneliu; Silver, Amanda K. (May 14, 2003).
2621:
2600:
1311:
740:
The following is a very simple Visual Basic program, a version of the classic "
408:
267:
201:
5828:
2519:
written by the Visual Studio .NET IDE and system library code during debugging
1287:
editor is very similar in style and function to the Visual Basic form editor.
8006:
7876:
7406:
7374:
7344:
7044:
6812:
6555:
6424:
6360:
6285:
6161:
5892:
5439:
5257:
5233:
5210:
5166:
5076:
4964:
4849:
4752:
4377:
4093:
4080:
4070:
3979:
2740:
2549:
1607:
1356:
1331:
1295:
1284:
741:
724:
529:
521:
514:
504:
474:
436:
2874:"Option Explicit and Option Strict in Visual Basic .NET and in Visual Basic"
7928:
7767:
7269:
7089:
7034:
7029:
6654:
6345:
6340:
6171:
6022:
5747:
5390:
5325:
5151:
5146:
4879:
4791:
4681:
4392:
4308:
4160:
4113:
2616:
2505:
A "using" keyword, simplifying the use of objects that require the
Dispose
2365:
460:
7488:
7219:
7074:
7039:
6862:
6817:
6355:
6275:
6124:
5385:
5307:
5161:
5100:
4859:
4801:
4698:
4639:
4566:
4432:
4422:
4367:
4225:
4210:
4184:
4019:
3908:
2746:
2739:
written in Visual Basic, as well as standard framework libraries such as
2027:' Write in the console "Hello world!" and start a new line.
1343:
701:
695:
688:
589:
235:
172:
7670:
545:
7836:
7554:
7529:
7504:
7059:
6971:
6951:
6926:
6225:
6200:
6188:
6183:
5958:
5737:
5732:
5691:
5276:
4949:
4944:
4929:
4576:
4492:
4427:
4402:
4362:
4342:
4265:
4245:
4205:
4169:
4150:
4088:
2642:
585:
3323:"What's New with the Visual Basic Upgrade Wizard in Visual Basic 2005"
1979:
698:("=") is used in both assigning values to variables and in comparison.
7933:
7534:
7451:
7329:
7144:
7099:
7064:
7009:
6757:
6659:
6638:
6384:
6114:
5727:
5416:
5289:
5178:
4914:
4894:
4884:
4839:
4816:
4767:
4756:
4644:
4457:
4437:
4417:
4407:
4240:
3965:
3943:
3594:
3532:
3296:
3259:
3252:"Navigate The .NET Framework And Your Projects With The My Namespace"
3141:
2881:
2762:
2425:
1467:
Both Visual Basic 6 and Visual Basic .NET automatically generate the
1276:
1269:
880:
which causes the string passed to it to be displayed on the console.
111:
99:
2939:"Visual Basic support planned for .NET 5.0 | Visual Basic Blog"
2790:
2329:. The reason given is: give update about Visual Studio 2022 release.
7599:
7514:
7324:
7284:
7209:
7194:
7149:
6931:
6921:
6613:
6205:
6109:
6092:
5933:
5742:
4904:
4899:
4889:
4708:
4592:
4487:
4462:
4387:
4215:
4121:
4008:
3775:
3199:"Microsoft converging programming languages | Developer World"
2736:
2646:
2523:
463:
452:
6756:
7826:
7816:
7431:
7349:
7319:
7249:
7224:
7104:
7024:
6961:
6618:
6372:
6335:
6290:
6235:
6193:
6042:
6037:
5948:
5772:
5757:
5421:
5346:
5312:
5136:
5124:
4934:
4561:
4517:
4502:
4397:
4285:
4103:
2069:
Requires a TextBox titled 'TextBox1' and a button called Button1.
764:' The classic "Hello, World!" demonstration program
222:
1146:''' Like Console.ReadLine but takes a prompt string.
7893:
7861:
7745:
7604:
7472:
7229:
7204:
7069:
7019:
6633:
5970:
5963:
5647:
5066:
4924:
4909:
4762:
4713:
4571:
4551:
4512:
4507:
4357:
4255:
4250:
4235:
4230:
2969:
2758:
584:
to be evaluated, on a single line. As part of that evaluation,
2042:' The user must press any key before the application ends.
46:
7801:
7791:
7762:
7740:
7544:
7519:
7426:
7354:
7244:
6906:
6674:
6669:
6317:
6141:
6027:
5928:
5330:
3945:
2718:
960:"Enter a value for how many rows to be displayed: "
243:
239:
2589:
For this release, Microsoft added many features, including:
1272:
has been doubled in length from 16 bits to 32 bits, and the
411:. Microsoft launched VB.NET in 2002 as the successor to its
7883:
7539:
7369:
7094:
6994:
6508:
6327:
6136:
5611:
5038:
5006:
4728:
4497:
3291:
3136:
1250:
719:, placed at the beginning of a line or after any number of
400:
251:
209:
864:
This line performs the actual task of writing the output.
7918:
7888:
7436:
7239:
6689:
4748:
231:
2868:
2866:
1962:' Show a message that says "Hello world!".
4975:
3132:"Microsoft Visual Basic 6.0 Migration Resource Center"
3287:"My.Internals: Examining the Visual Basic My Feature"
2863:
2661:. Major features introduced in this version include:
3168:"Visual Studio 2003 Retired Technical documentation"
2772:
807:. Each line serves a specific purpose, as follows:
473:Visual Basic is often used in conjunction with the
5500:
3353:"Defining and Using Generics in Visual Basic 2005"
2931:
632:) and four iterative execution (loop) constructs (
3684:"What's new for Visual Basic 2017,15.3,15.5,15.8"
3414:"Real Software slams MS IsNot patent application"
3256:MSDN Magazine Visual Studio 2005 Guided Tour 2006
2849:"Visual Studio 2022 version 17.9.2 Release Notes"
2368:, which contrasts with the classic Visual Basic.
1393:VB.NET (MsgBox or MessageBox class can be used):
495:and writing corresponding code for each control.
8004:
3465:
2360:The first version, Visual Basic .NET, relies on
1342:Basic 6 applications will require some level of
1257:Comparison of Visual Basic and Visual Basic .NET
5858:
3472:Patent Application Full Text and Image Database
3468:"United States Patent Application: 20040230959"
2998:"Visual Basic language strategy - Visual Basic"
2995:
2248:' Say "Enter the text to speak: "
3441:"Real Software Slams Microsofts Patent Effort"
2064:
1725:'Reduces Form Height by one pixel per tick
672:statement steps through each value in a list.
470:also includes a command-line VB.NET compiler.
7686:
6742:
5844:
5486:
4991:
3929:
498:
27:Object-oriented computer programming language
3839:. Microsoft Corporation. November 15, 2005.
2941:. Blogs.msdn.microsoft.com. March 11, 2020.
2269:' The user must enter the text to speak.
1865:
744:" example created as a console application:
520:. In Visual Studio, forms are created using
3383:"Operator Overloading in Visual Basic 2005"
2558:data types commonly used in other languages
2407:platform and further differentiate it from
1843:Comparison of C Sharp and Visual Basic .NET
7959:
7693:
7679:
6749:
6735:
5851:
5837:
5493:
5479:
5445:
4998:
4984:
3936:
3922:
3873:"Visual Basic Language Specification 11.0"
3859:. Microsoft Corporation. December 19, 2007
3622:"New Language Features in Visual Basic 14"
2719:Cross-platform and open-source development
2680:"Global" keyword in "namespace" statements
2290:' Speak the text the user has entered.
147:
7700:
3857:"Visual Basic Language Specification 9.0"
3837:"Visual Basic Language Specification 8.0"
3249:
2657:Visual Basic 2012 was released alongside
2582:Visual Basic 9.0 was released along with
2376:Visual Basic .NET 2003 was released with
1314:, which consists of a combination of the
821:referenced from other parts of a program.
6504:Business Intelligence Development Studio
3411:
2380:. New features included support for the
2175:
1978:
1548:namespace which can be used (instead of
1251:Comparison with the classic Visual Basic
683:Statements are terminated either with a
435:(IDE) for developing in Visual Basic is
3875:. Microsoft Corporation. June 7, 2013.
3284:
2907:Dollard, Kathleen (November 13, 2018).
2906:
1572:In Visual Basic 2008, the inclusion of
1349:
14:
8005:
5189:Extensible Application Markup Language
3784:from the original on February 22, 2021
3756:from the original on September 1, 2019
3725:from the original on November 29, 2021
3694:from the original on September 1, 2019
3632:from the original on December 25, 2014
3478:from the original on February 11, 2006
3266:from the original on February 15, 2014
3178:from the original on December 30, 2014
3106:"Visual Basic Version of Hello, World"
2919:from the original on November 19, 2018
2815:Comparison of C# and Visual Basic .NET
1987:
996:"Allowed range is 1 and {0}"
8043:Object-oriented programming languages
7674:
6730:
5832:
5474:
4979:
3917:
3843:from the original on January 21, 2011
3813:from the original on January 30, 2021
3663:from the original on January 22, 2018
3439:Taft, Darryl K. (February 21, 2005).
3196:
3148:from the original on November 9, 2014
3112:from the original on January 11, 2010
3086:from the original on January 28, 2010
2810:List of .NET libraries and frameworks
2242:"Enter the text to speak: "
1836:
7631:Microsoft Open Specification Promise
7340:Text Template Transformation Toolkit
6761:free and open-source software (FOSS)
5455:
3602:from the original on January 9, 2020
3474:. US Patent & Trademark Office.
3438:
3412:Sherriff, Lucy (February 22, 2005).
3060:from the original on January 9, 2010
2996:KathleenDollard (February 6, 2023).
2945:from the original on January 5, 2022
2783:Free and open-source software portal
2493:Dynamically generated classes (e.g.
2311:
1017:' Output of Floyd's Triangle
540:
513:Forms are typically designed in the
3780:, .NET Foundation, April 13, 2019,
3743:
3712:
3681:
3650:
3539:from the original on August 4, 2009
3420:from the original on August 3, 2009
3393:from the original on April 23, 2008
3363:from the original on April 23, 2008
3008:from the original on March 31, 2023
2830:Comparison of programming languages
2668:with "async" and "await" statements
24:
5814:Visual Basic and Visual Basic .NET
3879:from the original on March 5, 2012
3828:
3746:"What's new for Visual Basic 16.0"
3715:"Visual Studio 2019 Release Notes"
3653:"Visual Studio 2017 Release Notes"
3570:from the original on July 26, 2010
3529:"What is New in Visual Basic 2010"
3333:from the original on April 6, 2008
3303:from the original on June 14, 2012
3034:from the original on March 4, 2016
2888:from the original on April 4, 2015
2515:feature, which hides (steps over)
2307:
886:
439:. Most Visual Studio editions are
433:integrated development environment
25:
8054:
8023:BASIC programming language family
3893:
3564:"What's New in Visual Basic 2010"
3231:from the original on June 2, 2013
3225:"Microsoft Intermediate Language"
3197:Krill, Paul (February 27, 2009).
3028:"New Features in Visual Basic 10"
2710:
2701:
2692:
2684:
2652:
2632:
2562:Visual Basic 2005 introduced the
2421:Design-time expression evaluation
1870:Requires a button called Button1.
735:
7987:
7986:
7958:
7657:
7656:
7550:TPM 2.0 Reference Implementation
7385:Windows Communication Foundation
7160:Microsoft Automatic Graph Layout
6713:
6712:
5454:
5444:
5435:
5434:
5221:Windows Communication Foundation
3285:Whitney, Tyler (November 2005).
3080:"Main Procedure in Visual Basic"
2977:from the original on May 2, 2019
2789:
2775:
2577:
2395:
2371:
2364:. The most important feature is
2355:
2316:
1509:keyword is used to make the sub
1149:''' </summary>
544:
45:
8033:Microsoft programming languages
7641:Open Source Security Foundation
7412:Windows Presentation Foundation
7155:Managed Extensibility Framework
6596:Team Foundation Version Control
5246:Windows Presentation Foundation
5201:Managed Extensibility Framework
3795:
3768:
3737:
3706:
3675:
3644:
3614:
3582:
3556:
3521:
3490:
3459:
3432:
3405:
3375:
3345:
3315:
3278:
3243:
3217:
3190:
3160:
3124:
3098:
2909:"Visual Basic in .NET Core 3.0"
2805:Microsoft Visual Studio Express
2502:Improved VB-to-VB.NET converter
1860:
1338:feature in Visual Studio 2005.
1324:generational garbage collection
1143:''' <summary>
7295:Python Tools for Visual Studio
7255:Open Management Infrastructure
7165:Microsoft C++ Standard Library
5502:Common Language Infrastructure
3072:
3046:
3020:
2989:
2957:
2900:
675:In addition, in Visual Basic:
13:
1:
3500:. May 1, 2007. Archived from
2835:
2820:Visual Basic for Applications
2428:called "My", which provides:
2405:rapid application development
1263:structured exception handling
7582:Microsoft Reciprocal License
7260:Open Neural Network Exchange
7185:Microsoft Enterprise Library
5543:Platform Invocation Services
5526:Common Intermediate Language
2522:Data Source binding, easing
704:(parentheses) are used with
7:
7360:Virtual File System for Git
7235:Neural Network Intelligence
7170:Microsoft Cognitive Toolkit
5859:Microsoft development tools
5252:Windows Workflow Foundation
5240:Windows Identity Foundation
4175:Extra! Basic Macro Language
4141:Data General Extended BASIC
3201:. InfoWorld. Archived from
3108:. MSDN – Developer Center.
3082:. MSDN – Developer Center.
3056:. MSDN – Developer Center.
2797:Computer programming portal
2768:
2059:
1855:
1540:There is a function called
891:This piece of code outputs
123:; 23 years ago
10:
8059:
8013:.NET programming languages
3909:The Visual Basic Team Blog
3250:Mackenzie, Duncan (2006).
1840:
1254:
502:
499:Use in making GUI programs
443:; the only exceptions are
29:
7954:
7731:
7708:
7654:
7613:
7590:
7567:
7510:Extensible Storage Engine
7497:
7465:
7390:Windows Driver Frameworks
7300:R Tools for Visual Studio
7175:Microsoft Design Language
6985:
6887:
6871:
6795:
6788:
6775:Microsoft and open source
6767:
6710:
6647:
6604:
6583:
6571:Extensible Storage Engine
6548:
6517:
6479:
6472:
6423:
6326:
6268:
6259:
6057:
5976:Robotics Developer Studio
5911:
5873:
5864:
5791:
5700:
5669:
5660:
5635:
5604:
5597:
5556:
5508:
5430:
5404:
5359:
5321:
5298:
5275:
5266:
5195:Language Integrated Query
5115:
5085:
5031:
5013:
4870:Disk Extended Color BASIC
4784:
4737:
4689:
4676:
4628:
4542:
4530:
4483:Open Programming Language
4446:
4333:
4321:
4276:
4198:
4159:
4112:
4079:
4056:
4028:
3999:
3964:
3957:
3498:"What the heck is "VBx"?"
3172:Microsoft Download Center
2526:client/server development
2456:
2432:
2325:This section needs to be
2065:Windows Forms Application
1866:Windows Forms Application
1588:
1573:
1534:
1530:
1529:), and the event's name (
1526:
1522:
1330:engine) and a far larger
856:"Hello, world!"
779:"Hello, World!"
536:
360:
355:
348:
343:
338:
331:
316:
308:
286:
274:
257:
215:
195:
171:
167:
139:
135:
117:
105:
93:
53:
44:
7636:Open Letter to Hobbyists
7577:Microsoft Public License
7475:(v1.25, v2.0 & v4.0)
7417:Windows Template Library
7115:Dynamic Language Runtime
6780:Shared Source Initiative
6395:Communication Foundation
5804:C# and Visual Basic .NET
5548:Virtual Execution System
5184:Dynamic Language Runtime
5023:Libraries and frameworks
5005:
4768:WinFBE, Visual FB Editor
4146:Southampton BASIC System
2913:blogs.msdn.microsoft.com
2666:Asynchronous programming
2639:Dynamic Language Runtime
2384:and a better VB upgrade
2350:the classic Visual Basic
2203:"Sapi.Spvoice"
2179:
2137:"Sapi.Spvoice"
2071:
2021:"Hello world!"
1991:
1956:"Hello world!"
1938:"Hello world!"
1872:
1765:
1713:
1643:
1615:
1452:"Hello, World"
1395:
1382:"Hello, World"
1364:
1328:just-in-time compilation
897:
872:. The program calls the
841:
825:
809:
746:
586:functions or subroutines
8038:Microsoft Visual Studio
6853:Windows Package Manager
6697:Windows Package Manager
6410:Presentation Foundation
5809:Java and .NET platforms
5106:Framework Class Library
5095:Common Language Runtime
3443:. eWeek. Archived from
1316:Common Language Runtime
1310:language backed by the
933:' Input validation.
449:Visual Studio Community
7626:F# Software Foundation
6680:Web Platform Installer
6566:Access Database Engine
6033:Native Image Generator
5898:Tools for Applications
5622:.NET Compact Framework
5341:Native Image Generator
5336:.NET Compiler Platform
5057:.NET Compact Framework
4920:MS BASIC for Macintosh
4704:Visual Basic (classic)
4009:TI-BASIC (calculators)
3948:programming language (
2725:.NET Compiler Platform
2586:on November 19, 2007.
2488:" MainForm "
2452:" MainForm "
2382:.NET Compact Framework
1984:
602:Structured programming
339:Microsoft Visual Basic
154:; 7 months ago
32:Visual Basic (classic)
7702:Programming languages
7646:Outercurve Foundation
7200:Mixed Reality Toolkit
5574:Global Assembly Cache
5206:Microsoft Silverlight
4807:Atari Microsoft BASIC
4650:Microsoft Small Basic
4617:Embedded Visual Basic
4180:VSI BASIC for OpenVMS
2825:Microsoft Small Basic
1982:
1554:Microsoft.VisualBasic
1546:Microsoft.VisualBasic
713:single quotation mark
445:Visual Studio Express
413:original Visual Basic
380:), originally called
7135:Fluent Design System
7015:.NET Micro Framework
6308:Xbox Development Kit
5893:Team System Profiler
5627:.NET Micro Framework
5521:Code Access Security
5062:.NET Micro Framework
4875:Extended Color BASIC
4043:Rocky Mountain BASIC
4038:HP Time-Shared BASIC
3807:www.mono-project.com
3750:www.visualstudio.com
3719:www.visualstudio.com
3688:www.visualstudio.com
3657:www.visualstudio.com
3227:. Dotnet-guide.com.
2973:. November 2, 2022.
2595:conditional operator
2566:operator that makes
2546:Operator overloading
1602:has become optional.
1565:(VB.NET) instead of
1517:event of the object
1350:Comparative examples
459:includes a freeware
418:classic Visual Basic
397:programming language
350:Classic Visual Basic
186:both safe and unsafe
182:both strong and weak
6858:WorldWide Telescope
6833:Microsoft PowerToys
6415:Workflow Foundation
6400:Identity Foundation
5986:SharePoint Designer
5216:Parallel Extensions
4955:TI BASIC (TI 99/4A)
4845:Benton Harbor BASIC
4058:Locomotive Software
3566:. Microsoft. 2010.
3387:msdn2.microsoft.com
3357:msdn2.microsoft.com
3327:msdn2.microsoft.com
3205:on January 26, 2013
3002:learn.microsoft.com
2851:. February 27, 2024
2464:WindowsApplication1
2390:background compiler
2176:Console Application
1988:Console Application
1983:Hello world! window
1104:"{0,-2} "
805:command-line window
715:(') or the keyword
455:. In addition, the
276:Filename extensions
118:First appeared
41:
7422:Windows UI Library
7335:T2 Temporal Prover
7305:RecursiveExtractor
6967:Small Basic Online
6843:Windows Calculator
6013:Windows App Studio
5589:Standard Libraries
5538:Common Type System
5516:Application domain
3054:"Module Statement"
2884:. March 19, 2008.
2677:Caller information
2659:.NET Framework 4.5
2612:Lambda expressions
2584:.NET Framework 3.5
2378:.NET Framework 1.1
2362:.NET Framework 1.0
1985:
1837:Comparison with C#
1525:), an underscore (
1513:a handler for the
687:(":") or with the
576:Visual Basic uses
556:. You can help by
457:.NET Framework SDK
318:.NET Framework SDK
268:Apache License 2.0
152:/ 27 February 2024
39:
8000:
7999:
7982:Non-English-based
7668:
7667:
7563:
7562:
7466:Operating systems
7457:Z3 Theorem Prover
7265:Open Service Mesh
7180:Microsoft Detours
7050:ASP.NET Web Forms
6988:development tools
6724:
6723:
6685:Windows Installer
6591:Visual SourceSafe
6579:
6578:
6499:Management Studio
6468:
6467:
6313:Windows Installer
6053:
6052:
5826:
5825:
5822:
5821:
5656:
5655:
5468:
5467:
5355:
5354:
5227:WCF Data Services
4973:
4972:
4833:BASIC Programming
4780:
4779:
4776:
4775:
4719:Visual Basic .NET
4526:
4525:
4317:
4316:
4304:Super Expander 64
4014:TI Extended BASIC
4001:Texas Instruments
2627:Extension methods
2509:to free resources
2416:Edit and Continue
2346:
2345:
1300:reference-counted
1283:. Similarly, the
574:
573:
399:, implemented on
382:Visual Basic .NET
371:
370:
173:Typing discipline
18:Visual Basic .NET
16:(Redirected from
8050:
7990:
7989:
7962:
7961:
7695:
7688:
7681:
7672:
7671:
7660:
7659:
7130:Entity Framework
6828:Open Live Writer
6793:
6792:
6751:
6744:
6737:
6728:
6727:
6716:
6715:
6561:Microsoft Access
6477:
6476:
6378:Entity Framework
6266:
6265:
5903:Tools for Office
5871:
5870:
5853:
5846:
5839:
5830:
5829:
5667:
5666:
5602:
5601:
5495:
5488:
5481:
5472:
5471:
5458:
5457:
5448:
5447:
5438:
5437:
5273:
5272:
5130:Entity Framework
5000:
4993:
4986:
4977:
4976:
4687:
4686:
4660:OpenOffice Basic
4540:
4539:
4331:
4330:
4269:
4099:North Star BASIC
4066:Locomotive BASIC
3962:
3961:
3944:Dialects of the
3938:
3931:
3924:
3915:
3914:
3905:
3904:
3902:Official website
3888:
3886:
3884:
3868:
3866:
3864:
3852:
3850:
3848:
3823:
3822:
3820:
3818:
3799:
3793:
3792:
3791:
3789:
3772:
3766:
3765:
3763:
3761:
3741:
3735:
3734:
3732:
3730:
3710:
3704:
3703:
3701:
3699:
3679:
3673:
3672:
3670:
3668:
3648:
3642:
3641:
3639:
3637:
3618:
3612:
3611:
3609:
3607:
3586:
3580:
3579:
3577:
3575:
3560:
3554:
3553:
3546:
3544:
3525:
3519:
3518:
3511:
3509:
3494:
3488:
3487:
3485:
3483:
3463:
3457:
3456:
3454:
3452:
3447:on July 31, 2012
3436:
3430:
3429:
3427:
3425:
3416:. The Register.
3409:
3403:
3402:
3400:
3398:
3379:
3373:
3372:
3370:
3368:
3349:
3343:
3342:
3340:
3338:
3319:
3313:
3312:
3310:
3308:
3282:
3276:
3275:
3273:
3271:
3247:
3241:
3240:
3238:
3236:
3221:
3215:
3214:
3212:
3210:
3194:
3188:
3187:
3185:
3183:
3164:
3158:
3157:
3155:
3153:
3128:
3122:
3121:
3119:
3117:
3102:
3096:
3095:
3093:
3091:
3076:
3070:
3069:
3067:
3065:
3050:
3044:
3043:
3041:
3039:
3030:. June 3, 2010.
3024:
3018:
3017:
3015:
3013:
2993:
2987:
2986:
2984:
2982:
2961:
2955:
2954:
2952:
2950:
2935:
2929:
2928:
2926:
2924:
2904:
2898:
2897:
2895:
2893:
2870:
2861:
2860:
2858:
2856:
2845:
2799:
2794:
2793:
2785:
2780:
2779:
2778:
2573:
2569:
2565:
2556:unsigned integer
2517:boilerplate code
2490:
2489:
2486:
2483:
2480:
2477:
2474:
2471:
2468:
2465:
2462:
2459:
2454:
2453:
2450:
2447:
2444:
2441:
2438:
2435:
2341:
2338:
2332:
2320:
2319:
2312:
2303:
2300:
2297:
2294:
2291:
2288:
2285:
2282:
2279:
2276:
2273:
2270:
2267:
2264:
2261:
2258:
2255:
2252:
2249:
2246:
2243:
2240:
2237:
2234:
2231:
2228:
2225:
2222:
2219:
2216:
2213:
2210:
2207:
2204:
2201:
2198:
2195:
2192:
2189:
2186:
2183:
2171:
2168:
2165:
2162:
2159:
2156:
2153:
2150:
2147:
2144:
2141:
2138:
2135:
2132:
2129:
2126:
2123:
2120:
2117:
2114:
2111:
2108:
2105:
2102:
2099:
2096:
2093:
2090:
2087:
2084:
2081:
2078:
2075:
2055:
2052:
2049:
2046:
2043:
2040:
2037:
2034:
2031:
2028:
2025:
2022:
2019:
2016:
2013:
2010:
2007:
2004:
2001:
1998:
1995:
1975:
1972:
1969:
1966:
1963:
1960:
1957:
1954:
1951:
1948:
1945:
1942:
1939:
1936:
1933:
1930:
1927:
1924:
1921:
1918:
1915:
1912:
1909:
1906:
1903:
1900:
1897:
1894:
1891:
1888:
1885:
1882:
1879:
1876:
1832:
1829:
1826:
1823:
1820:
1817:
1814:
1811:
1808:
1805:
1802:
1799:
1796:
1793:
1790:
1787:
1784:
1781:
1778:
1775:
1772:
1769:
1759:
1756:
1753:
1750:
1747:
1744:
1741:
1738:
1735:
1732:
1729:
1726:
1723:
1720:
1717:
1711:Visual Basic 6:
1701:
1698:
1695:
1692:
1689:
1686:
1683:
1680:
1677:
1674:
1671:
1668:
1665:
1662:
1659:
1656:
1653:
1650:
1647:
1637:
1634:
1631:
1628:
1625:
1622:
1619:
1613:Visual Basic 6:
1601:
1600:
1597:
1594:
1591:
1586:
1585:
1582:
1579:
1576:
1568:
1564:
1560:
1555:
1551:
1547:
1543:
1536:
1532:
1528:
1524:
1520:
1516:
1512:
1508:
1501:
1497:
1490:
1482:
1478:
1474:
1470:
1462:
1459:
1456:
1453:
1450:
1447:
1444:
1441:
1438:
1435:
1432:
1429:
1426:
1423:
1420:
1417:
1414:
1411:
1408:
1405:
1402:
1399:
1389:
1386:
1383:
1380:
1377:
1374:
1371:
1368:
1362:Visual Basic 6:
1302:engine based on
1290:The things that
1282:
1275:
1268:
1246:
1243:
1240:
1237:
1234:
1231:
1228:
1225:
1222:
1219:
1216:
1213:
1210:
1207:
1204:
1201:
1198:
1195:
1192:
1189:
1186:
1183:
1180:
1177:
1174:
1171:
1168:
1165:
1162:
1159:
1156:
1153:
1150:
1147:
1144:
1141:
1138:
1135:
1132:
1129:
1126:
1123:
1120:
1117:
1114:
1111:
1108:
1105:
1102:
1099:
1096:
1093:
1090:
1087:
1084:
1081:
1078:
1075:
1072:
1069:
1066:
1063:
1060:
1057:
1054:
1051:
1048:
1045:
1042:
1039:
1036:
1033:
1030:
1027:
1024:
1021:
1018:
1015:
1012:
1009:
1006:
1003:
1000:
997:
994:
991:
988:
985:
982:
979:
976:
973:
970:
967:
964:
961:
958:
955:
952:
949:
946:
943:
940:
937:
934:
931:
928:
925:
922:
919:
916:
913:
910:
907:
904:
901:
895:to the console:
893:Floyd's Triangle
870:standard streams
860:
857:
854:
851:
848:
845:
835:
832:
829:
816:
813:
795:
792:
789:
786:
783:
780:
777:
774:
771:
768:
765:
762:
759:
756:
753:
750:
718:
671:
667:
663:
659:
655:
651:
647:
643:
639:
635:
631:
627:
623:
619:
615:
611:
607:
569:
566:
548:
541:
466:called vbc.exe.
304:
301:
299:
297:
295:
293:
282:
162:
160:
159:27 February 2024
155:
151:
131:
129:
124:
95:Designed by
49:
42:
38:
21:
8058:
8057:
8053:
8052:
8051:
8049:
8048:
8047:
8028:Microsoft BASIC
8003:
8002:
8001:
7996:
7950:
7727:
7704:
7699:
7669:
7664:
7650:
7621:.NET Foundation
7609:
7586:
7559:
7493:
7461:
7442:XDP for Windows
7380:Windows App SDK
7140:Fluid Framework
7120:eBPF on Windows
6987:
6981:
6889:
6883:
6867:
6848:Windows Console
6784:
6763:
6755:
6725:
6720:
6706:
6702:Microsoft Store
6643:
6629:Script Debugger
6606:
6600:
6575:
6544:
6513:
6464:
6419:
6322:
6296:Managed DirectX
6261:
6255:
6049:
6008:Windows App SDK
5944:Macro Assembler
5907:
5866:
5860:
5857:
5827:
5818:
5787:
5696:
5670:Major languages
5652:
5631:
5598:Implementations
5593:
5552:
5504:
5499:
5469:
5464:
5426:
5412:.NET Foundation
5400:
5351:
5317:
5294:
5262:
5111:
5081:
5050:Version history
5032:Implementations
5027:
5009:
5004:
4974:
4969:
4865:Dartmouth BASIC
4855:Commodore BASIC
4797:Applesoft BASIC
4772:
4740:
4733:
4680:
4672:
4631:
4624:
4599:Microsoft Excel
4535:
4522:
4449:
4442:
4326:
4313:
4272:
4263:
4194:
4155:
4108:
4075:
4052:
4030:Hewlett-Packard
4024:
3995:
3978:TRS-80 BASICs (
3974:Microsoft BASIC
3953:
3942:
3900:
3899:
3896:
3891:
3882:
3880:
3871:
3862:
3860:
3855:
3846:
3844:
3835:
3831:
3829:Further reading
3826:
3816:
3814:
3801:
3800:
3796:
3787:
3785:
3774:
3773:
3769:
3759:
3757:
3742:
3738:
3728:
3726:
3711:
3707:
3697:
3695:
3680:
3676:
3666:
3664:
3649:
3645:
3635:
3633:
3620:
3619:
3615:
3605:
3603:
3588:
3587:
3583:
3573:
3571:
3562:
3561:
3557:
3542:
3540:
3527:
3526:
3522:
3507:
3505:
3504:on May 25, 2009
3496:
3495:
3491:
3481:
3479:
3464:
3460:
3450:
3448:
3437:
3433:
3423:
3421:
3410:
3406:
3396:
3394:
3381:
3380:
3376:
3366:
3364:
3351:
3350:
3346:
3336:
3334:
3321:
3320:
3316:
3306:
3304:
3283:
3279:
3269:
3267:
3248:
3244:
3234:
3232:
3223:
3222:
3218:
3208:
3206:
3195:
3191:
3181:
3179:
3166:
3165:
3161:
3151:
3149:
3130:
3129:
3125:
3115:
3113:
3104:
3103:
3099:
3089:
3087:
3078:
3077:
3073:
3063:
3061:
3052:
3051:
3047:
3037:
3035:
3026:
3025:
3021:
3011:
3009:
2994:
2990:
2980:
2978:
2965:"Dotnet/Roslyn"
2963:
2962:
2958:
2948:
2946:
2937:
2936:
2932:
2922:
2920:
2905:
2901:
2891:
2889:
2872:
2871:
2864:
2854:
2852:
2847:
2846:
2842:
2838:
2795:
2788:
2781:
2776:
2774:
2771:
2731:, although the
2721:
2713:
2704:
2695:
2687:
2655:
2635:
2601:Anonymous types
2580:
2572:'If Not X Is Y'
2571:
2567:
2563:
2540:Partial classes
2487:
2484:
2481:
2478:
2475:
2472:
2469:
2466:
2463:
2460:
2457:
2451:
2448:
2445:
2442:
2439:
2436:
2433:
2398:
2374:
2358:
2342:
2336:
2333:
2330:
2321:
2317:
2310:
2308:Version history
2305:
2304:
2301:
2298:
2295:
2292:
2289:
2286:
2283:
2280:
2277:
2274:
2271:
2268:
2265:
2262:
2259:
2256:
2253:
2250:
2247:
2244:
2241:
2238:
2235:
2232:
2229:
2226:
2223:
2220:
2217:
2214:
2211:
2208:
2205:
2202:
2199:
2196:
2193:
2190:
2187:
2184:
2181:
2178:
2173:
2172:
2169:
2166:
2163:
2160:
2157:
2154:
2151:
2148:
2145:
2142:
2139:
2136:
2133:
2130:
2127:
2124:
2121:
2118:
2115:
2112:
2109:
2106:
2103:
2100:
2097:
2094:
2091:
2088:
2085:
2082:
2079:
2076:
2073:
2067:
2062:
2057:
2056:
2053:
2050:
2047:
2044:
2041:
2038:
2035:
2032:
2029:
2026:
2023:
2020:
2017:
2014:
2011:
2008:
2005:
2002:
1999:
1996:
1993:
1990:
1977:
1976:
1973:
1970:
1967:
1964:
1961:
1958:
1955:
1952:
1949:
1946:
1943:
1940:
1937:
1934:
1931:
1928:
1925:
1922:
1919:
1916:
1913:
1910:
1907:
1904:
1901:
1898:
1895:
1892:
1889:
1886:
1883:
1880:
1877:
1874:
1868:
1863:
1858:
1845:
1839:
1834:
1833:
1830:
1827:
1824:
1821:
1818:
1815:
1812:
1809:
1806:
1803:
1800:
1797:
1794:
1791:
1788:
1785:
1782:
1779:
1776:
1773:
1770:
1767:
1761:
1760:
1757:
1754:
1751:
1748:
1745:
1742:
1739:
1736:
1733:
1730:
1727:
1724:
1721:
1718:
1715:
1703:
1702:
1699:
1696:
1693:
1690:
1687:
1684:
1681:
1678:
1675:
1672:
1669:
1666:
1663:
1660:
1657:
1654:
1651:
1648:
1645:
1639:
1638:
1635:
1632:
1629:
1626:
1623:
1620:
1617:
1598:
1595:
1592:
1589:
1583:
1580:
1577:
1574:
1566:
1562:
1558:
1553:
1549:
1545:
1542:MessageBox.Show
1541:
1518:
1514:
1510:
1506:
1505:In VB.NET, the
1499:
1495:
1488:
1480:
1476:
1472:
1468:
1464:
1463:
1460:
1457:
1454:
1451:
1448:
1445:
1442:
1439:
1436:
1433:
1430:
1427:
1424:
1421:
1418:
1415:
1412:
1409:
1406:
1403:
1400:
1397:
1391:
1390:
1387:
1384:
1381:
1378:
1375:
1372:
1369:
1366:
1352:
1320:virtual machine
1308:object-oriented
1280:
1273:
1266:
1259:
1253:
1248:
1247:
1244:
1241:
1238:
1235:
1232:
1229:
1226:
1223:
1220:
1217:
1214:
1211:
1208:
1205:
1202:
1199:
1196:
1193:
1190:
1187:
1184:
1181:
1178:
1175:
1172:
1169:
1166:
1163:
1160:
1157:
1154:
1151:
1148:
1145:
1142:
1139:
1136:
1133:
1130:
1127:
1124:
1121:
1118:
1115:
1112:
1109:
1106:
1103:
1100:
1097:
1094:
1091:
1088:
1085:
1082:
1079:
1076:
1073:
1070:
1067:
1064:
1061:
1058:
1055:
1052:
1049:
1046:
1043:
1040:
1037:
1034:
1031:
1028:
1025:
1022:
1019:
1016:
1013:
1010:
1007:
1004:
1001:
998:
995:
992:
989:
986:
983:
980:
977:
974:
971:
968:
965:
962:
959:
956:
953:
950:
947:
944:
941:
938:
935:
932:
929:
926:
923:
920:
917:
914:
911:
908:
905:
902:
899:
889:
887:Complex example
862:
861:
858:
855:
852:
849:
846:
843:
837:
836:
833:
830:
827:
822:
818:
817:
814:
811:
797:
796:
793:
790:
787:
784:
781:
778:
775:
772:
769:
766:
763:
760:
757:
754:
751:
748:
738:
716:
669:
665:
661:
657:
653:
649:
645:
641:
637:
633:
629:
625:
621:
617:
613:
609:
605:
570:
564:
561:
554:needs expansion
539:
507:
501:
394:object-oriented
322:Roslyn Compiler
311:implementations
290:
280:
270:
225:
163:
158:
156:
153:
127:
125:
122:
72:object-oriented
35:
28:
23:
22:
15:
12:
11:
5:
8056:
8046:
8045:
8040:
8035:
8030:
8025:
8020:
8015:
7998:
7997:
7995:
7994:
7984:
7979:
7974:
7969:
7955:
7952:
7951:
7949:
7948:
7941:
7936:
7931:
7926:
7921:
7916:
7911:
7906:
7901:
7896:
7891:
7886:
7881:
7880:
7879:
7869:
7864:
7859:
7854:
7849:
7844:
7839:
7834:
7829:
7824:
7819:
7814:
7809:
7804:
7799:
7794:
7789:
7784:
7783:
7782:
7781:
7780:
7775:
7760:
7755:
7750:
7749:
7748:
7738:
7732:
7729:
7728:
7726:
7725:
7720:
7715:
7709:
7706:
7705:
7698:
7697:
7690:
7683:
7675:
7666:
7665:
7655:
7652:
7651:
7649:
7648:
7643:
7638:
7633:
7628:
7623:
7617:
7615:
7611:
7610:
7608:
7607:
7602:
7596:
7594:
7588:
7587:
7585:
7584:
7579:
7573:
7571:
7565:
7564:
7561:
7560:
7558:
7557:
7552:
7547:
7542:
7537:
7532:
7527:
7522:
7517:
7512:
7507:
7501:
7499:
7495:
7494:
7492:
7491:
7486:
7481:
7476:
7469:
7467:
7463:
7462:
7460:
7459:
7454:
7449:
7444:
7439:
7434:
7429:
7424:
7419:
7414:
7409:
7404:
7403:
7402:
7397:
7387:
7382:
7377:
7372:
7367:
7362:
7357:
7352:
7347:
7342:
7337:
7332:
7327:
7322:
7317:
7312:
7307:
7302:
7297:
7292:
7287:
7282:
7277:
7272:
7267:
7262:
7257:
7252:
7247:
7242:
7237:
7232:
7227:
7222:
7217:
7212:
7207:
7202:
7197:
7192:
7190:Microsoft SEAL
7187:
7182:
7177:
7172:
7167:
7162:
7157:
7152:
7147:
7142:
7137:
7132:
7127:
7122:
7117:
7112:
7107:
7102:
7097:
7092:
7087:
7082:
7077:
7072:
7067:
7062:
7057:
7052:
7047:
7042:
7037:
7032:
7027:
7022:
7017:
7012:
7007:
7005:.NET Gadgeteer
7002:
7000:.NET Framework
6997:
6991:
6989:
6983:
6982:
6980:
6979:
6974:
6969:
6964:
6959:
6957:Project Verona
6954:
6949:
6944:
6939:
6934:
6929:
6924:
6919:
6914:
6909:
6904:
6899:
6893:
6891:
6885:
6884:
6882:
6881:
6875:
6873:
6869:
6868:
6866:
6865:
6860:
6855:
6850:
6845:
6840:
6835:
6830:
6825:
6820:
6815:
6810:
6805:
6803:3D Movie Maker
6799:
6797:
6790:
6786:
6785:
6783:
6782:
6777:
6771:
6769:
6765:
6764:
6754:
6753:
6746:
6739:
6731:
6722:
6721:
6711:
6708:
6707:
6705:
6704:
6699:
6694:
6693:
6692:
6682:
6677:
6672:
6667:
6662:
6657:
6651:
6649:
6645:
6644:
6642:
6641:
6636:
6631:
6626:
6621:
6616:
6610:
6608:
6602:
6601:
6599:
6598:
6593:
6587:
6585:
6584:Source control
6581:
6580:
6577:
6576:
6574:
6573:
6568:
6563:
6558:
6552:
6550:
6546:
6545:
6543:
6542:
6537:
6532:
6527:
6521:
6519:
6515:
6514:
6512:
6511:
6506:
6501:
6496:
6491:
6485:
6483:
6474:
6470:
6469:
6466:
6465:
6463:
6462:
6457:
6452:
6451:
6450:
6445:
6435:
6429:
6427:
6425:Device drivers
6421:
6420:
6418:
6417:
6412:
6407:
6402:
6397:
6392:
6387:
6382:
6381:
6380:
6370:
6369:
6368:
6363:
6358:
6353:
6348:
6343:
6332:
6330:
6324:
6323:
6321:
6320:
6315:
6310:
6305:
6300:
6299:
6298:
6288:
6283:
6278:
6272:
6270:
6263:
6257:
6256:
6254:
6253:
6248:
6243:
6238:
6233:
6231:Project Verona
6228:
6223:
6218:
6213:
6208:
6203:
6198:
6197:
6196:
6191:
6181:
6180:
6179:
6174:
6164:
6159:
6154:
6149:
6144:
6139:
6134:
6129:
6128:
6127:
6122:
6117:
6112:
6102:
6097:
6096:
6095:
6090:
6085:
6080:
6072:
6067:
6061:
6059:
6055:
6054:
6051:
6050:
6048:
6047:
6046:
6045:
6040:
6035:
6030:
6025:
6015:
6010:
6005:
6000:
5995:
5994:
5993:
5983:
5978:
5973:
5968:
5967:
5966:
5956:
5951:
5946:
5941:
5936:
5931:
5926:
5924:Expression Web
5921:
5915:
5913:
5909:
5908:
5906:
5905:
5900:
5895:
5890:
5885:
5879:
5877:
5868:
5862:
5861:
5856:
5855:
5848:
5841:
5833:
5824:
5823:
5820:
5819:
5817:
5816:
5811:
5806:
5801:
5795:
5793:
5789:
5788:
5786:
5785:
5780:
5775:
5770:
5765:
5760:
5755:
5750:
5745:
5740:
5735:
5730:
5725:
5720:
5715:
5710:
5704:
5702:
5698:
5697:
5695:
5694:
5689:
5684:
5679:
5673:
5671:
5664:
5658:
5657:
5654:
5653:
5651:
5650:
5645:
5639:
5637:
5633:
5632:
5630:
5629:
5624:
5619:
5617:.NET Framework
5614:
5608:
5606:
5599:
5595:
5594:
5592:
5591:
5586:
5581:
5576:
5571:
5566:
5560:
5558:
5554:
5553:
5551:
5550:
5545:
5540:
5535:
5534:
5533:
5523:
5518:
5512:
5510:
5506:
5505:
5498:
5497:
5490:
5483:
5475:
5466:
5465:
5463:
5462:
5452:
5442:
5431:
5428:
5427:
5425:
5424:
5419:
5414:
5408:
5406:
5402:
5401:
5399:
5398:
5396:Xamarin Studio
5393:
5388:
5383:
5382:
5381:
5376:
5365:
5363:
5357:
5356:
5353:
5352:
5350:
5349:
5344:
5338:
5333:
5328:
5322:
5319:
5318:
5316:
5315:
5310:
5304:
5302:
5296:
5295:
5293:
5292:
5287:
5285:.NET Reflector
5281:
5279:
5270:
5264:
5263:
5261:
5260:
5255:
5249:
5243:
5237:
5231:
5230:
5229:
5218:
5213:
5208:
5203:
5198:
5192:
5186:
5181:
5176:
5171:
5170:
5169:
5164:
5159:
5154:
5149:
5144:
5134:
5133:
5132:
5121:
5119:
5113:
5112:
5110:
5109:
5103:
5098:
5091:
5089:
5083:
5082:
5080:
5079:
5074:
5069:
5064:
5059:
5054:
5053:
5052:
5045:.NET Framework
5042:
5035:
5033:
5029:
5028:
5026:
5025:
5020:
5014:
5011:
5010:
5003:
5002:
4995:
4988:
4980:
4971:
4970:
4968:
4967:
4962:
4960:Turbo-BASIC XL
4957:
4952:
4947:
4942:
4940:Sinclair BASIC
4937:
4932:
4927:
4922:
4917:
4912:
4907:
4902:
4897:
4892:
4887:
4882:
4877:
4872:
4867:
4862:
4857:
4852:
4847:
4842:
4837:
4829:
4824:
4819:
4814:
4812:Atari ST BASIC
4809:
4804:
4799:
4794:
4788:
4786:
4782:
4781:
4778:
4777:
4774:
4773:
4771:
4770:
4765:
4760:
4745:
4743:
4735:
4734:
4732:
4731:
4726:
4716:
4711:
4706:
4701:
4695:
4693:
4684:
4674:
4673:
4671:
4670:
4665:
4662:
4657:
4652:
4647:
4642:
4636:
4634:
4626:
4625:
4623:
4622:
4619:
4614:
4613:
4612:
4607:
4595:
4590:
4585:
4582:
4579:
4574:
4569:
4564:
4559:
4557:Chipmunk Basic
4554:
4548:
4546:
4537:
4528:
4527:
4524:
4523:
4521:
4520:
4515:
4510:
4505:
4500:
4495:
4490:
4485:
4480:
4475:
4470:
4465:
4460:
4454:
4452:
4444:
4443:
4441:
4440:
4435:
4430:
4425:
4420:
4415:
4410:
4405:
4400:
4395:
4390:
4385:
4380:
4375:
4370:
4365:
4360:
4355:
4350:
4345:
4339:
4337:
4328:
4319:
4318:
4315:
4314:
4312:
4311:
4306:
4301:
4299:Super Expander
4296:
4291:
4290:Graphics BASIC
4288:
4282:
4280:
4274:
4273:
4271:
4270:
4258:
4253:
4248:
4243:
4238:
4233:
4228:
4223:
4218:
4213:
4208:
4202:
4200:
4196:
4195:
4193:
4192:
4190:CALL/360:BASIC
4187:
4182:
4177:
4172:
4166:
4164:
4157:
4156:
4154:
4153:
4148:
4143:
4138:
4127:Business Basic
4124:
4118:
4116:
4110:
4109:
4107:
4106:
4101:
4096:
4091:
4085:
4083:
4081:Microcomputers
4077:
4076:
4074:
4073:
4068:
4062:
4060:
4054:
4053:
4051:
4050:
4045:
4040:
4034:
4032:
4026:
4025:
4023:
4022:
4017:
4011:
4005:
4003:
3997:
3996:
3994:
3993:
3987:
3976:
3970:
3968:
3959:
3955:
3954:
3941:
3940:
3933:
3926:
3918:
3912:
3911:
3906:
3895:
3894:External links
3892:
3890:
3889:
3869:
3853:
3832:
3830:
3827:
3825:
3824:
3803:"Redirecting…"
3794:
3767:
3736:
3705:
3674:
3643:
3613:
3581:
3555:
3520:
3489:
3458:
3431:
3404:
3374:
3344:
3314:
3277:
3242:
3216:
3189:
3159:
3123:
3097:
3071:
3045:
3019:
2988:
2956:
2930:
2899:
2862:
2839:
2837:
2834:
2833:
2832:
2827:
2822:
2817:
2812:
2807:
2801:
2800:
2786:
2770:
2767:
2720:
2717:
2712:
2711:2019 (VB 16.0)
2709:
2703:
2702:2017 (VB 15.x)
2700:
2694:
2693:2015 (VB 14.0)
2691:
2686:
2685:2013 (VB 12.0)
2683:
2682:
2681:
2678:
2675:
2674:Call hierarchy
2672:
2669:
2654:
2653:2012 (VB 11.0)
2651:
2634:
2633:2010 (VB 10.0)
2631:
2630:
2629:
2624:
2622:Type Inference
2619:
2614:
2609:
2603:
2598:
2579:
2576:
2570:equivalent to
2568:'If X IsNot Y'
2560:
2559:
2552:
2550:nullable types
2543:
2537:
2528:
2527:
2520:
2510:
2503:
2500:
2499:
2498:
2491:
2422:
2419:
2411:., including:
2397:
2394:
2373:
2370:
2357:
2354:
2344:
2343:
2324:
2322:
2315:
2309:
2306:
2180:
2177:
2174:
2072:
2066:
2063:
2061:
2058:
1992:
1989:
1986:
1873:
1867:
1864:
1862:
1859:
1857:
1854:
1841:Main article:
1838:
1835:
1766:
1714:
1649:btnClose_Click
1644:
1621:cmdClose_Click
1616:
1604:
1603:
1570:
1538:
1535:Command1_Click
1503:
1492:
1484:
1396:
1373:Command1_Click
1365:
1351:
1348:
1312:.NET Framework
1255:Main article:
1252:
1249:
903:System.Console
898:
888:
885:
842:
826:
810:
747:
737:
736:Simple example
734:
733:
732:
709:
702:Round brackets
699:
692:
681:
572:
571:
551:
549:
538:
535:
530:event handlers
500:
497:
409:.NET Framework
390:multi-paradigm
369:
368:
358:
357:
353:
352:
346:
345:
341:
340:
336:
335:
329:
328:
314:
313:
306:
305:
288:
284:
283:
278:
272:
271:
261:
255:
254:
219:
213:
212:
202:.NET Framework
199:
193:
192:
175:
169:
168:
165:
164:
145:
143:
141:Stable release
137:
136:
133:
132:
119:
115:
114:
109:
103:
102:
97:
91:
90:
60:Multi-paradigm
57:
51:
50:
26:
9:
6:
4:
3:
2:
8055:
8044:
8041:
8039:
8036:
8034:
8031:
8029:
8026:
8024:
8021:
8019:
8018:2001 software
8016:
8014:
8011:
8010:
8008:
7993:
7985:
7983:
7980:
7978:
7975:
7973:
7970:
7968:
7965:
7957:
7956:
7953:
7947:
7946:
7942:
7940:
7937:
7935:
7932:
7930:
7927:
7925:
7922:
7920:
7917:
7915:
7912:
7910:
7907:
7905:
7902:
7900:
7897:
7895:
7892:
7890:
7887:
7885:
7882:
7878:
7877:Object Pascal
7875:
7874:
7873:
7870:
7868:
7865:
7863:
7860:
7858:
7855:
7853:
7850:
7848:
7845:
7843:
7840:
7838:
7835:
7833:
7830:
7828:
7825:
7823:
7820:
7818:
7815:
7813:
7810:
7808:
7805:
7803:
7800:
7798:
7795:
7793:
7790:
7788:
7785:
7779:
7776:
7774:
7771:
7770:
7769:
7766:
7765:
7764:
7761:
7759:
7756:
7754:
7751:
7747:
7744:
7743:
7742:
7739:
7737:
7734:
7733:
7730:
7724:
7721:
7719:
7716:
7714:
7711:
7710:
7707:
7703:
7696:
7691:
7689:
7684:
7682:
7677:
7676:
7673:
7663:
7653:
7647:
7644:
7642:
7639:
7637:
7634:
7632:
7629:
7627:
7624:
7622:
7619:
7618:
7616:
7612:
7606:
7603:
7601:
7598:
7597:
7595:
7593:
7589:
7583:
7580:
7578:
7575:
7574:
7572:
7570:
7566:
7556:
7553:
7551:
7548:
7546:
7543:
7541:
7538:
7536:
7533:
7531:
7528:
7526:
7523:
7521:
7518:
7516:
7513:
7511:
7508:
7506:
7503:
7502:
7500:
7496:
7490:
7487:
7485:
7482:
7480:
7477:
7474:
7471:
7470:
7468:
7464:
7458:
7455:
7453:
7450:
7448:
7445:
7443:
7440:
7438:
7435:
7433:
7430:
7428:
7425:
7423:
7420:
7418:
7415:
7413:
7410:
7408:
7407:Windows Forms
7405:
7401:
7398:
7396:
7393:
7392:
7391:
7388:
7386:
7383:
7381:
7378:
7376:
7375:Vowpal Wabbit
7373:
7371:
7368:
7366:
7363:
7361:
7358:
7356:
7353:
7351:
7348:
7346:
7343:
7341:
7338:
7336:
7333:
7331:
7328:
7326:
7323:
7321:
7318:
7316:
7313:
7311:
7308:
7306:
7303:
7301:
7298:
7296:
7293:
7291:
7288:
7286:
7283:
7281:
7278:
7276:
7273:
7271:
7268:
7266:
7263:
7261:
7258:
7256:
7253:
7251:
7248:
7246:
7243:
7241:
7238:
7236:
7233:
7231:
7228:
7226:
7223:
7221:
7218:
7216:
7213:
7211:
7208:
7206:
7203:
7201:
7198:
7196:
7193:
7191:
7188:
7186:
7183:
7181:
7178:
7176:
7173:
7171:
7168:
7166:
7163:
7161:
7158:
7156:
7153:
7151:
7148:
7146:
7143:
7141:
7138:
7136:
7133:
7131:
7128:
7126:
7123:
7121:
7118:
7116:
7113:
7111:
7108:
7106:
7103:
7101:
7098:
7096:
7093:
7091:
7088:
7086:
7083:
7081:
7078:
7076:
7073:
7071:
7068:
7066:
7063:
7061:
7058:
7056:
7053:
7051:
7048:
7046:
7045:ASP.NET Razor
7043:
7041:
7038:
7036:
7033:
7031:
7028:
7026:
7023:
7021:
7018:
7016:
7013:
7011:
7008:
7006:
7003:
7001:
6998:
6996:
6993:
6992:
6990:
6984:
6978:
6975:
6973:
6970:
6968:
6965:
6963:
6960:
6958:
6955:
6953:
6950:
6948:
6945:
6943:
6940:
6938:
6935:
6933:
6930:
6928:
6925:
6923:
6920:
6918:
6915:
6913:
6910:
6908:
6905:
6903:
6900:
6898:
6895:
6894:
6892:
6886:
6880:
6877:
6876:
6874:
6870:
6864:
6861:
6859:
6856:
6854:
6851:
6849:
6846:
6844:
6841:
6839:
6836:
6834:
6831:
6829:
6826:
6824:
6821:
6819:
6816:
6814:
6813:Conference XP
6811:
6809:
6806:
6804:
6801:
6800:
6798:
6794:
6791:
6787:
6781:
6778:
6776:
6773:
6772:
6770:
6766:
6762:
6759:
6752:
6747:
6745:
6740:
6738:
6733:
6732:
6729:
6719:
6709:
6703:
6700:
6698:
6695:
6691:
6688:
6687:
6686:
6683:
6681:
6678:
6676:
6673:
6671:
6668:
6666:
6663:
6661:
6658:
6656:
6653:
6652:
6650:
6646:
6640:
6637:
6635:
6632:
6630:
6627:
6625:
6622:
6620:
6617:
6615:
6612:
6611:
6609:
6603:
6597:
6594:
6592:
6589:
6588:
6586:
6582:
6572:
6569:
6567:
6564:
6562:
6559:
6557:
6556:Visual FoxPro
6554:
6553:
6551:
6547:
6541:
6538:
6536:
6533:
6531:
6528:
6526:
6523:
6522:
6520:
6516:
6510:
6507:
6505:
6502:
6500:
6497:
6495:
6492:
6490:
6487:
6486:
6484:
6482:
6478:
6475:
6471:
6461:
6458:
6456:
6453:
6449:
6446:
6444:
6441:
6440:
6439:
6436:
6434:
6431:
6430:
6428:
6426:
6422:
6416:
6413:
6411:
6408:
6406:
6403:
6401:
6398:
6396:
6393:
6391:
6388:
6386:
6383:
6379:
6376:
6375:
6374:
6371:
6367:
6364:
6362:
6359:
6357:
6354:
6352:
6349:
6347:
6344:
6342:
6339:
6338:
6337:
6334:
6333:
6331:
6329:
6325:
6319:
6316:
6314:
6311:
6309:
6306:
6304:
6301:
6297:
6294:
6293:
6292:
6289:
6287:
6284:
6282:
6279:
6277:
6274:
6273:
6271:
6267:
6264:
6258:
6252:
6249:
6247:
6244:
6242:
6239:
6237:
6234:
6232:
6229:
6227:
6224:
6222:
6219:
6217:
6214:
6212:
6209:
6207:
6204:
6202:
6199:
6195:
6192:
6190:
6187:
6186:
6185:
6182:
6178:
6175:
6173:
6170:
6169:
6168:
6165:
6163:
6162:Visual FoxPro
6160:
6158:
6155:
6153:
6150:
6148:
6145:
6143:
6140:
6138:
6135:
6133:
6130:
6126:
6123:
6121:
6118:
6116:
6113:
6111:
6108:
6107:
6106:
6103:
6101:
6098:
6094:
6091:
6089:
6086:
6084:
6081:
6079:
6076:
6075:
6074:Visual Basic
6073:
6071:
6068:
6066:
6063:
6062:
6060:
6056:
6044:
6041:
6039:
6036:
6034:
6031:
6029:
6026:
6024:
6021:
6020:
6019:
6016:
6014:
6011:
6009:
6006:
6004:
6001:
5999:
5996:
5992:
5989:
5988:
5987:
5984:
5982:
5979:
5977:
5974:
5972:
5969:
5965:
5962:
5961:
5960:
5957:
5955:
5952:
5950:
5947:
5945:
5942:
5940:
5937:
5935:
5932:
5930:
5927:
5925:
5922:
5920:
5917:
5916:
5914:
5910:
5904:
5901:
5899:
5896:
5894:
5891:
5889:
5886:
5884:
5881:
5880:
5878:
5876:
5875:Visual Studio
5872:
5869:
5863:
5854:
5849:
5847:
5842:
5840:
5835:
5834:
5831:
5815:
5812:
5810:
5807:
5805:
5802:
5800:
5797:
5796:
5794:
5790:
5784:
5781:
5779:
5776:
5774:
5771:
5769:
5766:
5764:
5761:
5759:
5756:
5754:
5751:
5749:
5746:
5744:
5741:
5739:
5736:
5734:
5731:
5729:
5726:
5724:
5721:
5719:
5716:
5714:
5711:
5709:
5706:
5705:
5703:
5699:
5693:
5690:
5688:
5685:
5683:
5680:
5678:
5675:
5674:
5672:
5668:
5665:
5663:
5659:
5649:
5646:
5644:
5641:
5640:
5638:
5634:
5628:
5625:
5623:
5620:
5618:
5615:
5613:
5610:
5609:
5607:
5603:
5600:
5596:
5590:
5587:
5585:
5582:
5580:
5577:
5575:
5572:
5570:
5567:
5565:
5562:
5561:
5559:
5555:
5549:
5546:
5544:
5541:
5539:
5536:
5532:
5529:
5528:
5527:
5524:
5522:
5519:
5517:
5514:
5513:
5511:
5507:
5503:
5496:
5491:
5489:
5484:
5482:
5477:
5476:
5473:
5461:
5453:
5451:
5443:
5441:
5433:
5432:
5429:
5423:
5420:
5418:
5415:
5413:
5410:
5409:
5407:
5405:Organizations
5403:
5397:
5394:
5392:
5389:
5387:
5384:
5380:
5377:
5375:
5372:
5371:
5370:
5369:Visual Studio
5367:
5366:
5364:
5362:
5358:
5348:
5345:
5342:
5339:
5337:
5334:
5332:
5329:
5327:
5324:
5323:
5320:
5314:
5313:SmartAssembly
5311:
5309:
5306:
5305:
5303:
5301:
5297:
5291:
5288:
5286:
5283:
5282:
5280:
5278:
5274:
5271:
5269:
5265:
5259:
5258:.NET Remoting
5256:
5253:
5250:
5247:
5244:
5241:
5238:
5235:
5234:Windows Forms
5232:
5228:
5225:
5224:
5222:
5219:
5217:
5214:
5212:
5211:Microsoft XNA
5209:
5207:
5204:
5202:
5199:
5196:
5193:
5190:
5187:
5185:
5182:
5180:
5177:
5175:
5172:
5168:
5165:
5163:
5160:
5158:
5155:
5153:
5150:
5148:
5145:
5143:
5140:
5139:
5138:
5135:
5131:
5128:
5127:
5126:
5123:
5122:
5120:
5118:
5114:
5107:
5104:
5102:
5099:
5096:
5093:
5092:
5090:
5088:
5084:
5078:
5077:XNA Framework
5075:
5073:
5070:
5068:
5065:
5063:
5060:
5058:
5055:
5051:
5048:
5047:
5046:
5043:
5040:
5037:
5036:
5034:
5030:
5024:
5021:
5019:
5018:.NET strategy
5016:
5015:
5012:
5008:
5001:
4996:
4994:
4989:
4987:
4982:
4981:
4978:
4966:
4965:Vilnius BASIC
4963:
4961:
4958:
4956:
4953:
4951:
4948:
4946:
4943:
4941:
4938:
4936:
4933:
4931:
4928:
4926:
4923:
4921:
4918:
4916:
4913:
4911:
4908:
4906:
4903:
4901:
4898:
4896:
4893:
4891:
4888:
4886:
4883:
4881:
4878:
4876:
4873:
4871:
4868:
4866:
4863:
4861:
4858:
4856:
4853:
4851:
4850:Chinese BASIC
4848:
4846:
4843:
4841:
4838:
4836:
4834:
4830:
4828:
4825:
4823:
4820:
4818:
4815:
4813:
4810:
4808:
4805:
4803:
4800:
4798:
4795:
4793:
4790:
4789:
4787:
4783:
4769:
4766:
4764:
4761:
4758:
4754:
4753:Basic4android
4750:
4747:
4746:
4744:
4742:
4736:
4730:
4727:
4724:
4720:
4717:
4715:
4712:
4710:
4707:
4705:
4702:
4700:
4697:
4696:
4694:
4692:
4688:
4685:
4683:
4679:
4675:
4669:
4666:
4663:
4661:
4658:
4656:
4653:
4651:
4648:
4646:
4643:
4641:
4638:
4637:
4635:
4633:
4627:
4621:WinWrap Basic
4620:
4618:
4615:
4611:
4608:
4606:
4603:
4602:
4600:
4596:
4594:
4591:
4589:
4586:
4583:
4580:
4578:
4575:
4573:
4570:
4568:
4565:
4563:
4560:
4558:
4555:
4553:
4550:
4549:
4547:
4545:
4541:
4538:
4534:
4529:
4519:
4516:
4514:
4511:
4509:
4506:
4504:
4501:
4499:
4496:
4494:
4491:
4489:
4486:
4484:
4481:
4479:
4476:
4474:
4471:
4469:
4466:
4464:
4461:
4459:
4456:
4455:
4453:
4451:
4445:
4439:
4436:
4434:
4431:
4429:
4426:
4424:
4421:
4419:
4416:
4414:
4411:
4409:
4406:
4404:
4401:
4399:
4396:
4394:
4391:
4389:
4386:
4384:
4381:
4379:
4378:Liberty BASIC
4376:
4374:
4371:
4369:
4366:
4364:
4361:
4359:
4356:
4354:
4351:
4349:
4346:
4344:
4341:
4340:
4338:
4336:
4332:
4329:
4324:
4320:
4310:
4307:
4305:
4302:
4300:
4297:
4295:
4294:Simons' BASIC
4292:
4289:
4287:
4284:
4283:
4281:
4279:
4275:
4267:
4262:
4259:
4257:
4254:
4252:
4249:
4247:
4244:
4242:
4239:
4237:
4234:
4232:
4229:
4227:
4224:
4222:
4219:
4217:
4214:
4212:
4209:
4207:
4204:
4203:
4201:
4197:
4191:
4188:
4186:
4183:
4181:
4178:
4176:
4173:
4171:
4168:
4167:
4165:
4162:
4158:
4152:
4149:
4147:
4144:
4142:
4139:
4136:
4132:
4128:
4125:
4123:
4120:
4119:
4117:
4115:
4114:Minicomputers
4111:
4105:
4102:
4100:
4097:
4095:
4094:Integer BASIC
4092:
4090:
4087:
4086:
4084:
4082:
4078:
4072:
4071:Mallard BASIC
4069:
4067:
4064:
4063:
4061:
4059:
4055:
4049:
4046:
4044:
4041:
4039:
4036:
4035:
4033:
4031:
4027:
4021:
4018:
4015:
4012:
4010:
4007:
4006:
4004:
4002:
3998:
3992:
3988:
3985:
3981:
3977:
3975:
3972:
3971:
3969:
3967:
3963:
3960:
3956:
3951:
3947:
3939:
3934:
3932:
3927:
3925:
3920:
3919:
3916:
3910:
3907:
3903:
3898:
3897:
3883:September 22,
3878:
3874:
3870:
3863:September 28,
3858:
3854:
3842:
3838:
3834:
3833:
3812:
3808:
3804:
3798:
3783:
3779:
3778:
3771:
3755:
3751:
3747:
3740:
3724:
3720:
3716:
3709:
3693:
3689:
3685:
3678:
3662:
3658:
3654:
3647:
3631:
3627:
3623:
3617:
3601:
3597:
3596:
3591:
3585:
3569:
3565:
3559:
3552:
3551:
3538:
3534:
3530:
3524:
3517:
3516:
3503:
3499:
3493:
3477:
3473:
3469:
3462:
3446:
3442:
3435:
3419:
3415:
3408:
3392:
3388:
3384:
3378:
3362:
3358:
3354:
3348:
3332:
3328:
3324:
3318:
3302:
3298:
3294:
3293:
3288:
3281:
3265:
3261:
3257:
3253:
3246:
3230:
3226:
3220:
3204:
3200:
3193:
3177:
3173:
3169:
3163:
3147:
3143:
3139:
3138:
3133:
3127:
3111:
3107:
3101:
3085:
3081:
3075:
3059:
3055:
3049:
3033:
3029:
3023:
3007:
3003:
2999:
2992:
2976:
2972:
2971:
2966:
2960:
2944:
2940:
2934:
2918:
2914:
2910:
2903:
2887:
2883:
2879:
2875:
2869:
2867:
2850:
2844:
2840:
2831:
2828:
2826:
2823:
2821:
2818:
2816:
2813:
2811:
2808:
2806:
2803:
2802:
2798:
2792:
2787:
2784:
2773:
2766:
2764:
2760:
2756:
2752:
2748:
2744:
2743:GUI library.
2742:
2741:Windows Forms
2738:
2734:
2730:
2726:
2716:
2708:
2699:
2690:
2679:
2676:
2673:
2670:
2667:
2664:
2663:
2662:
2660:
2650:
2648:
2644:
2640:
2628:
2625:
2623:
2620:
2618:
2615:
2613:
2610:
2608:
2604:
2602:
2599:
2596:
2592:
2591:
2590:
2587:
2585:
2578:2008 (VB 9.0)
2575:
2557:
2553:
2551:
2547:
2544:
2541:
2538:
2536:
2533:
2532:
2531:
2525:
2521:
2518:
2514:
2511:
2508:
2504:
2501:
2496:
2492:
2430:
2429:
2427:
2423:
2420:
2417:
2414:
2413:
2412:
2410:
2406:
2401:
2396:2005 (VB 8.0)
2393:
2391:
2387:
2383:
2379:
2372:2003 (VB 7.1)
2369:
2367:
2363:
2356:2002 (VB 7.0)
2353:
2351:
2340:
2328:
2323:
2314:
2313:
2089:Button1_Click
2070:
1981:
1890:Button1_Click
1871:
1853:
1850:
1844:
1764:
1712:
1709:
1706:
1642:
1614:
1611:
1609:
1608:active window
1571:
1539:
1511:Button1_Click
1504:
1493:
1485:
1466:
1465:
1404:Button1_Click
1394:
1363:
1360:
1358:
1357:event handler
1347:
1345:
1339:
1337:
1333:
1332:class library
1329:
1325:
1321:
1317:
1313:
1309:
1305:
1301:
1297:
1296:deterministic
1293:
1288:
1286:
1285:Windows Forms
1278:
1271:
1264:
1258:
896:
894:
884:
881:
879:
875:
871:
867:
840:
824:
808:
806:
802:
801:Hello, World!
745:
743:
742:Hello, World!
730:
726:
722:
714:
710:
707:
703:
700:
697:
693:
690:
686:
682:
678:
677:
676:
673:
603:
599:
595:
591:
587:
583:
579:
568:
559:
555:
552:This section
550:
547:
543:
542:
534:
531:
527:
523:
522:drag-and-drop
519:
516:
515:Visual Studio
511:
506:
505:Windows Forms
496:
494:
490:
486:
482:
479:
476:
475:Windows Forms
471:
469:
465:
462:
458:
454:
450:
446:
442:
438:
437:Visual Studio
434:
429:
427:
423:
420:. Along with
419:
414:
410:
406:
402:
398:
395:
391:
387:
383:
379:
375:
367:
363:
359:
354:
351:
347:
344:Influenced by
342:
337:
334:
330:
327:
323:
319:
315:
312:
307:
303:
300:/visual-basic
289:
285:
279:
277:
273:
269:
265:
262:
260:
256:
253:
249:
245:
241:
237:
233:
229:
224:
220:
218:
214:
211:
207:
203:
200:
198:
194:
191:
187:
183:
179:
176:
174:
170:
166:
150:
144:
142:
138:
134:
120:
116:
113:
110:
108:
104:
101:
98:
96:
92:
89:
85:
81:
77:
73:
69:
65:
61:
58:
56:
52:
48:
43:
37:
33:
19:
7977:Generational
7967:Alphabetical
7963:
7943:
7777:
7768:Visual Basic
7345:TLA+ Toolbox
7270:Open XML SDK
7090:CLR Profiler
7035:ASP.NET Core
7030:ASP.NET AJAX
6977:Visual Basic
6823:File Manager
6796:Applications
6655:Active Setup
6540:Notification
6518:SQL services
6351:Dynamic Data
6023:CLR Profiler
5867:environments
5748:JScript .NET
5682:Visual Basic
5531:instructions
5509:Architecture
5391:SharpDevelop
5326:CLR Profiler
5157:Dynamic Data
5087:Architecture
4880:Family BASIC
4835:(Atari 2600)
4832:
4792:Altair BASIC
4718:
4393:Mobile BASIC
4309:YS MegaBasic
4161:Time-sharing
4135:Data General
4016:(aka XBasic)
3984:Level II/III
3881:. Retrieved
3861:. Retrieved
3847:December 10,
3845:. Retrieved
3815:. Retrieved
3806:
3797:
3786:, retrieved
3776:
3770:
3758:. Retrieved
3749:
3739:
3727:. Retrieved
3718:
3708:
3696:. Retrieved
3687:
3677:
3665:. Retrieved
3656:
3646:
3634:. Retrieved
3625:
3616:
3604:. Retrieved
3593:
3584:
3572:. Retrieved
3558:
3549:
3548:
3541:. Retrieved
3523:
3514:
3513:
3506:. Retrieved
3502:the original
3492:
3480:. Retrieved
3471:
3461:
3449:. Retrieved
3445:the original
3434:
3422:. Retrieved
3407:
3395:. Retrieved
3386:
3377:
3365:. Retrieved
3356:
3347:
3335:. Retrieved
3326:
3317:
3305:. Retrieved
3290:
3280:
3268:. Retrieved
3255:
3245:
3233:. Retrieved
3219:
3207:. Retrieved
3203:the original
3192:
3180:. Retrieved
3171:
3162:
3150:. Retrieved
3135:
3126:
3114:. Retrieved
3100:
3088:. Retrieved
3074:
3062:. Retrieved
3048:
3038:September 5,
3036:. Retrieved
3022:
3010:. Retrieved
3001:
2991:
2979:. Retrieved
2968:
2959:
2947:. Retrieved
2933:
2923:November 21,
2921:. Retrieved
2912:
2902:
2890:. Retrieved
2877:
2855:February 27,
2853:. Retrieved
2843:
2753:alternative
2745:
2722:
2714:
2705:
2696:
2688:
2656:
2636:
2617:XML Literals
2605:Support for
2588:
2581:
2561:
2554:Support for
2529:
2513:Just My Code
2512:
2494:
2455:rather than
2415:
2402:
2399:
2375:
2366:managed code
2359:
2347:
2334:
2326:
2197:CreateObject
2131:CreateObject
2068:
1869:
1861:Hello World!
1846:
1762:
1719:Timer1_Timer
1710:
1707:
1704:
1640:
1612:
1605:
1567:System.Int32
1392:
1361:
1353:
1340:
1335:
1291:
1289:
1260:
890:
882:
877:
873:
865:
863:
838:
819:
800:
798:
739:
674:
575:
562:
558:adding to it
553:
512:
508:
493:GUI designer
485:desktop apps
472:
461:command-line
451:, which are
431:Microsoft's
430:
385:
381:
377:
374:Visual Basic
373:
372:
146:17.9.2
88:event-driven
40:Visual Basic
36:
7972:Categorical
7489:Azure Linux
7220:MonoDevelop
7040:ASP.NET MVC
6986:Frameworks,
6888:Programming
6872:Video games
6863:XML Notepad
6818:Family.Show
6605:Testing and
6535:Integration
6455:Windows HLK
6281:Silverlight
6276:Windows API
6241:Small Basic
6120:Managed C++
6065:Dynamics AX
6018:Windows SDK
5998:Small Basic
5865:Development
5799:C# and Java
5783:Small Basic
5386:MonoDevelop
5308:Dotfuscator
5300:Obfuscators
5277:Decompilers
5101:COM Interop
4860:Color BASIC
4802:Atari BASIC
4741:open source
4699:CA-Realizer
4691:Proprietary
4664:ScriptBasic
4632:open source
4567:LotusScript
4544:Proprietary
4478:Indic BASIC
4450:open source
4433:Turbo Basic
4423:Tiger-BASIC
4368:FutureBASIC
4335:Proprietary
4264: [
4226:Casio BASIC
4211:Astro BASIC
4185:SUPER BASIC
4020:TI-BASIC 83
3760:January 11,
3698:January 11,
3636:February 5,
3606:January 11,
3397:January 29,
3367:January 29,
3337:January 29,
3307:February 6,
3270:February 6,
3152:November 9,
3116:January 20,
3090:January 20,
3064:January 20,
2751:open-source
2747:MonoDevelop
2348:Succeeding
1950:Information
1944:MsgBoxStyle
1771:Timer1_Tick
1344:refactoring
1306:to a fully
799:It prints "
696:equals sign
689:end of line
622:Select Case
362:Small Basic
76:declarative
8007:Categories
7837:JavaScript
7713:Comparison
7555:WikiBhasha
7530:Project Mu
7505:ChronoZoom
7479:Barrelfish
7315:Sandcastle
7280:Playwright
7085:ChakraCore
7060:Babylon.js
6972:TypeScript
6952:PowerShell
6927:IronPython
6879:Allegiance
6624:Playwright
6481:SQL Server
6262:frameworks
6226:PowerShell
6201:IronPython
6189:TypeScript
6184:JavaScript
6105:Visual C++
5959:QuickBASIC
5792:Comparison
5738:IronPython
5733:IronScheme
5692:PowerShell
5557:Components
5236:(WinForms)
5117:Components
4950:SuperBASIC
4945:STOS BASIC
4930:QuickBASIC
4655:Mono-Basic
4577:PowerBASIC
4536:extensions
4493:SmallBASIC
4428:True BASIC
4413:SmileBASIC
4403:PowerBASIC
4363:Beta BASIC
4348:AMOS BASIC
4343:AmigaBASIC
4246:Tiny BASIC
4206:AlphaBasic
4170:BASIC-PLUS
4151:Wang BASIC
4089:Atom BASIC
3543:August 12,
3508:August 12,
3235:August 18,
3209:August 18,
2949:August 26,
2892:August 22,
2836:References
2643:IronPython
1494:The names
878:WriteLine,
630:End Select
582:expression
578:statements
565:April 2014
526:attributes
503:See also:
441:commercial
407:, and the
356:Influenced
294:.microsoft
266:compiler:
190:nominative
84:reflective
68:imperative
64:structured
7934:Smalltalk
7535:ReactiveX
7452:xUnit.net
7365:Voldemort
7330:SVNBridge
7145:Infer.NET
7100:DeepSpeed
7075:C++/WinRT
7065:BitFunnel
7010:.NET MAUI
6890:languages
6758:Microsoft
6660:ClickOnce
6639:xUnit.net
6607:debugging
6530:Reporting
6390:CardSpace
6366:Web Forms
6147:Dexterity
6125:C++/WinRT
6058:Languages
6003:WebMatrix
5991:FrontPage
5768:Phalanger
5662:Languages
5605:Microsoft
5417:Microsoft
5179:ClickOnce
5142:Web Forms
4915:MSX BASIC
4895:IBM BASIC
4885:GFA BASIC
4840:BBC BASIC
4757:Basic4ppc
4682:designers
4645:FreeBASIC
4597:VB 5 for
4584:Run BASIC
4468:DarkBASIC
4458:Basic-256
4438:WordBASIC
4418:ThinBasic
4408:PureBasic
4323:Procedure
4278:Extenders
4241:SDS BASIC
4163:computers
3991:BASIC 1.0
3966:Microsoft
3788:April 14,
3744:reshmim.
3729:August 2,
3713:reshmim.
3682:reshmim.
3651:reshmim.
3595:Microsoft
3574:August 1,
3533:Microsoft
3297:Microsoft
3260:Microsoft
3142:Microsoft
3012:March 31,
2981:April 14,
2882:Microsoft
2763:FreeBasic
2671:Iterators
2426:namespace
2424:A pseudo-
2337:June 2022
2113:EventArgs
2015:WriteLine
1914:EventArgs
1795:EventArgs
1673:EventArgs
1599:EventArgs
1481:End Class
1428:EventArgs
1277:data type
1270:data type
1128:WriteLine
990:WriteLine
850:WriteLine
773:WriteLine
658:End While
594:variables
112:Microsoft
107:Developer
100:Microsoft
7992:Category
7758:Assembly
7718:Timeline
7662:Category
7600:CodePlex
7569:Licenses
7515:FlexWiki
7325:StyleCop
7285:ProcDump
7210:mod_mono
7195:mimalloc
7150:LightGBM
7125:Electron
7055:Avalonia
6947:Power Fx
6932:IronRuby
6922:GW-BASIC
6838:Terminal
6789:Software
6768:Overview
6718:Category
6648:Delivery
6614:CodeView
6525:Analysis
6473:Database
6260:APIs and
6221:Power Fx
6206:IronRuby
6093:VBScript
5939:MACRO-80
5934:GW-BASIC
5743:IronRuby
5584:Metadata
5579:Manifest
5569:Delegate
5564:Assembly
5440:Category
5174:Avalonia
4905:MacBASIC
4900:JR-BASIC
4890:GW-BASIC
4827:BASIC XL
4822:BASIC XE
4817:BASIC A+
4739:Free and
4709:NS Basic
4640:BlitzMax
4630:Free and
4593:VBScript
4581:ProvideX
4488:SdlBasic
4473:Euphoria
4463:Basic4GL
4448:Free and
4388:MapBasic
4327:oriented
4216:BASICODE
4122:BASIC-11
4048:HP Basic
3989:Thomson
3877:Archived
3841:Archived
3817:June 30,
3811:Archived
3782:archived
3754:Archived
3723:Archived
3692:Archived
3667:April 5,
3661:Archived
3630:Archived
3626:msdn.com
3600:Archived
3568:Archived
3537:Archived
3535:. 2009.
3482:April 6,
3476:Archived
3451:April 6,
3424:April 6,
3418:Archived
3391:Archived
3361:Archived
3331:Archived
3301:Archived
3264:Archived
3229:Archived
3182:July 24,
3176:Archived
3146:Archived
3110:Archived
3084:Archived
3058:Archived
3032:Archived
3006:Archived
2975:Archived
2943:Archived
2917:Archived
2886:Archived
2769:See also
2737:compiler
2647:IronRuby
2535:Generics
2524:database
2495:My.Forms
2263:ReadLine
2149:TextBox1
2060:Speaking
1856:Examples
1763:VB.NET:
1682:btnClose
1641:VB.NET:
1561:(C#) or
1533:, hence
1523:Command1
1496:Command1
1239:Function
1230:ReadLine
1161:Optional
1155:ReadLine
1152:Function
1008:MaxValue
954:ReadLine
948:TryParse
670:For Each
660:) . The
650:For Each
598:assigned
483:to make
464:compiler
453:freeware
388:), is a
333:Dialects
226:Also on
221:Chiefly
197:Platform
55:Paradigm
7945:more...
7924:Scratch
7827:Haskell
7817:Fortran
7773:classic
7723:History
7614:Related
7432:WinObjC
7350:U-Prove
7320:SignalR
7290:ProcMon
7275:Orleans
7250:OneFuzz
7225:MSBuild
7105:DiskSpd
7025:ASP.NET
6619:OneFuzz
6494:Compact
6489:Express
6373:ADO.NET
6336:ASP.NET
6291:DirectX
6194:JScript
6115:C++/CLI
6043:XAMLPad
6038:WinDiff
5949:MSBuild
5888:Express
5763:Oxygene
5758:Nemerle
5728:C++/CLI
5460:Commons
5422:Xamarin
5379:Express
5347:XAMLPad
5290:dotPeek
5137:ASP.NET
5125:ADO.NET
4935:S-BASIC
4785:Defunct
4723:Mercury
4562:GLBasic
4518:Yabasic
4503:wxBasic
4398:OWBasic
4286:BASIC 8
4261:ETBASIC
4104:SCELBAL
3980:Level I
3958:Classic
2878:Support
2749:was an
2593:A true
2507:pattern
2418:feature
2327:updated
2257:Console
2230:Console
2209:Private
2188:Private
2185:Module1
2122:Button1
2119:Handles
2083:Private
2036:ReadKey
2030:Console
2009:Console
1997:Module1
1923:Button1
1920:Handles
1884:Private
1801:Handles
1679:Handles
1563:Integer
1544:in the
1519:Button1
1507:Handles
1500:Button1
1473:End Sub
1437:Button1
1434:Handles
1398:Private
1367:Private
1267:Integer
1224:Console
1197:Nothing
1176:Nothing
1116:current
1110:current
1059:Integer
1047:Integer
1029:Integer
1023:current
1002:Integer
978:AndAlso
942:Integer
930:Integer
909:Program
900:Imports
876:method
874:Console
866:Console
844:Console
815:Module1
803:" on a
767:Console
752:Module1
729:comment
596:may be
588:may be
489:Windows
481:library
366:Mercury
298:/dotnet
287:Website
259:License
248:Solaris
228:Android
223:Windows
157: (
126: (
80:generic
7964:Lists:
7899:Python
7894:Prolog
7872:Pascal
7862:MATLAB
7847:Kotlin
7807:Erlang
7746:Simula
7605:GitHub
7592:Forges
7525:Gollum
7473:MS-DOS
7310:Roslyn
7230:MsQuic
7205:ML.NET
7070:Blazor
7020:AirSim
6897:Bosque
6634:WinDbg
6269:Native
6110:C++/CX
6100:Bosque
6083:VB.NET
6078:legacy
5981:Roslyn
5971:QuickC
5964:QBasic
5954:Pascal
5912:Others
5648:DotGNU
5343:(NGen)
5223:(WCF)
5197:(LINQ)
5191:(XAML)
5067:DotGNU
5041:(Core)
4925:QBasic
4910:MBASIC
4763:Gambas
4714:RapidQ
4668:Roslyn
4572:Morfik
4552:AutoIt
4533:object
4513:Xblite
4508:XBasic
4358:BasicX
4256:ZBasic
4251:UBASIC
4236:PBASIC
4231:CBASIC
3777:Roslyn
2970:GitHub
2759:Gambas
2757:. The
2458:System
2386:wizard
2302:Module
2218:String
2182:Module
2101:Object
2095:sender
2074:Public
2054:Module
1994:Module
1932:MsgBox
1902:Object
1896:sender
1875:Public
1819:Height
1804:Timer1
1783:Object
1777:sender
1746:Height
1734:Height
1661:Object
1655:sender
1627:Unload
1584:Object
1578:sender
1550:MsgBox
1446:MsgBox
1416:object
1410:sender
1379:MsgBox
1326:and a
1322:using
1245:Module
1221:Return
1209:prompt
1191:prompt
1185:String
1170:String
1164:prompt
1083:column
1053:column
966:vbcrlf
906:Module
812:Module
794:Module
749:Module
706:arrays
652:, and
618:End If
590:called
537:Syntax
386:VB.NET
309:Major
264:Roslyn
250:, and
178:Static
7939:Swift
7929:Shell
7842:Julia
7812:Forth
7802:COBOL
7763:BASIC
7741:ALGOL
7545:TLAPS
7520:FourQ
7498:Other
7484:SONiC
7427:WinJS
7355:vcpkg
7245:NuGet
7110:Dryad
6907:Dafny
6675:vcpkg
6670:NuGet
6549:Other
6361:Razor
6318:WinUI
6142:Dafny
6070:BASIC
6028:ILAsm
5929:FxCop
5919:Blend
5778:Scala
5723:Cobra
5701:Other
5636:Other
5374:Blend
5331:ILAsm
5268:Tools
5248:(WPF)
5242:(WIF)
5167:Razor
5108:(FCL)
5097:(CLR)
4531:With
4373:GRASS
4268:]
4199:Other
3946:BASIC
2564:IsNot
2476:Form2
2470:Forms
2440:Form2
2278:Speak
2272:Voice
2236:Write
2191:Voice
2170:Class
2143:Speak
2128:Click
2080:Form1
2077:Class
1974:Class
1929:Click
1881:Form1
1878:Class
1691:Close
1688:Click
1590:ByVal
1575:ByVal
1531:Click
1515:Click
1477:Class
1443:Click
1281:Short
1203:Write
1194:IsNot
1098:Write
984:>=
963:&
939:Until
721:space
685:colon
680:Sub".
654:While
628:...
624:...
620:and
244:macOS
240:Linux
7914:Rust
7909:Ruby
7884:Perl
7852:Lisp
7832:Java
7778:.NET
7540:SILK
7400:UMDF
7395:KMDF
7370:VoTT
7215:Mono
7095:Dapr
6995:.NET
6937:Lean
6808:Atom
6509:MSDE
6448:UMDF
6443:KMDF
6405:LINQ
6385:MAUI
6346:AJAX
6341:Core
6328:.NET
6251:XAML
6211:Lean
6167:Java
6137:C/AL
5883:Code
5708:Axum
5643:Mono
5612:.NET
5450:List
5361:IDEs
5254:(WF)
5152:Core
5147:AJAX
5072:Mono
5039:.NET
5007:.NET
4729:Xojo
4610:VSTA
4605:VSTO
4601:5.0
4498:QB64
4353:ASIC
3950:list
3885:2013
3865:2011
3849:2010
3819:2008
3790:2019
3762:2020
3731:2019
3700:2020
3669:2017
3638:2015
3608:2020
3576:2010
3545:2009
3510:2009
3484:2009
3453:2009
3426:2009
3399:2008
3369:2008
3339:2008
3309:2014
3292:MSDN
3272:2014
3237:2013
3211:2013
3184:2018
3154:2014
3137:MSDN
3118:2010
3092:2010
3066:2010
3040:2015
3014:2023
2983:2019
2951:2020
2925:2018
2894:2013
2857:2024
2733:Mono
2645:and
2607:LINQ
2548:and
2482:text
2446:Text
2284:Text
2251:Text
2224:Main
2212:Text
2155:Text
2003:Main
1810:Tick
1498:and
1489:Call
1479:and
1471:and
1292:have
1274:Long
1200:Then
1134:Next
1125:Next
1077:rows
1014:Loop
981:rows
972:rows
924:rows
915:Main
831:Main
758:Main
694:The
664:...
656:...
644:...
638:Loop
636:...
626:Case
616:...
614:Else
612:...
610:Then
608:...
592:and
528:and
487:for
468:Mono
447:and
424:and
405:Mono
401:.NET
326:Mono
324:and
296:.com
292:docs
252:Unix
210:.NET
206:Mono
128:2001
121:2001
86:and
7919:SQL
7889:PHP
7857:Lua
7792:C++
7753:APL
7736:Ada
7447:XSP
7437:WiX
7240:npm
7080:CCF
6690:WiX
6665:npm
6460:WDM
6438:WDF
6433:WDK
6356:MVC
6303:UWP
6286:XNA
6246:VPL
6172:J++
6088:VBA
5718:Boo
5162:MVC
4749:B4X
4678:RAD
4588:VBA
4383:LSE
4221:BAL
4131:B32
2755:IDE
2299:End
2296:Sub
2293:End
2221:Sub
2167:End
2164:Sub
2161:End
2086:Sub
2051:End
2048:Sub
2045:End
2000:Sub
1971:End
1968:Sub
1965:End
1887:Sub
1831:Sub
1828:End
1768:Sub
1758:Sub
1755:End
1716:Sub
1700:Sub
1697:End
1646:Sub
1636:Sub
1633:End
1618:Sub
1559:int
1469:Sub
1461:Sub
1458:End
1401:Sub
1388:Sub
1385:End
1370:Sub
1318:(a
1304:COM
1242:End
1236:End
1215:End
1140:Sub
1137:End
1095:row
1080:For
1065:row
1062:For
1050:Dim
1041:row
1038:Dim
1020:Dim
921:Dim
912:Sub
828:Sub
791:End
788:Sub
785:End
755:Sub
725:tab
723:or
717:REM
662:For
642:For
560:.
518:IDE
478:GUI
281:.vb
236:iOS
232:BSD
184:,
8009::
7867:ML
7822:Go
7797:C#
6962:Q#
6917:F*
6912:F#
6902:C#
6236:Q#
6177:J#
6157:F*
6152:F#
6132:C#
5773:Q#
5753:J#
5713:A#
5687:F#
5677:C#
4755:,
4266:zh
4133:,
3982:,
3809:.
3805:.
3752:.
3748:.
3721:.
3717:.
3690:.
3686:.
3659:.
3655:.
3628:.
3624:.
3598:.
3592:.
3547:.
3531:.
3512:.
3470:.
3389:.
3385:.
3359:.
3355:.
3329:.
3325:.
3299:.
3295:.
3289:.
3262:.
3258:.
3254:.
3174:.
3170:.
3144:.
3140:.
3134:.
3004:.
3000:.
2967:.
2915:.
2911:.
2880:.
2876:.
2865:^
2765:.
2729:C#
2434:My
2409:C#
2266:()
2227:()
2215:As
2140:).
2110:As
2098:As
2039:()
2006:()
1911:As
1899:As
1849:F#
1822:-=
1813:Me
1792:As
1780:As
1740:Me
1728:Me
1722:()
1694:()
1670:As
1658:As
1630:Me
1624:()
1610:.
1596:as
1587:,
1581:as
1569:).
1537:).
1491:).
1425:As
1413:As
1376:()
1336:My
1298:,
1233:()
1218:If
1188:If
1182:As
1167:As
1131:()
1119:+=
1092:To
1074:To
1056:As
1044:As
1026:As
969:),
936:Do
927:As
918:()
834:()
761:()
711:A
666:To
648:,
646:To
640:,
634:Do
606:If
426:F#
422:C#
403:,
392:,
378:VB
364:,
320:,
246:,
242:,
238:,
234:,
230:,
217:OS
208:,
204:,
188:,
180:,
82:,
78:,
74:,
70:,
66:,
62::
7904:R
7787:C
7694:e
7687:t
7680:v
6942:P
6750:e
6743:t
6736:v
6216:P
5852:e
5845:t
5838:v
5494:e
5487:t
5480:v
4999:e
4992:t
4985:v
4759:)
4751:(
4725:)
4721:(
4325:-
4137:)
4129:(
3986:)
3952:)
3937:e
3930:t
3923:v
3887:.
3867:.
3851:.
3821:.
3764:.
3733:.
3702:.
3671:.
3640:.
3610:.
3578:.
3486:.
3455:.
3428:.
3401:.
3371:.
3341:.
3311:.
3274:.
3239:.
3213:.
3186:.
3156:.
3120:.
3094:.
3068:.
3042:.
3016:.
2985:.
2953:.
2927:.
2896:.
2859:.
2497:)
2485:=
2479:.
2473:.
2467:.
2461:.
2449:=
2443:.
2437:.
2339:)
2335:(
2287:)
2281:(
2275:.
2260:.
2254:=
2245:)
2239:(
2233:.
2206:)
2200:(
2194:=
2158:)
2152:.
2146:(
2134:(
2125:.
2116:)
2107:e
2104:,
2092:(
2033:.
2024:)
2018:(
2012:.
1959:)
1953:,
1947:.
1941:,
1935:(
1926:.
1917:)
1908:e
1905:,
1893:(
1825:1
1816:.
1807:.
1798:)
1789:e
1786:,
1774:(
1752:1
1749:-
1743:.
1737:=
1731:.
1685:.
1676:)
1667:e
1664:,
1652:(
1593:e
1527:_
1455:)
1449:(
1440:.
1431:)
1422:e
1419:,
1407:(
1227:.
1212:)
1206:(
1179:)
1173:=
1158:(
1122:1
1113:)
1107:,
1101:(
1089:1
1086:=
1071:1
1068:=
1035:1
1032:=
1011:)
1005:.
999:,
993:(
987:1
975:)
957:(
951:(
945:.
859:)
853:(
847:.
782:)
776:(
770:.
731:.
567:)
563:(
384:(
376:(
302:/
161:)
130:)
34:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.