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:
7983:
7653:
6709:
5431:
2791:
7955:
5441:
47:
5451:
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:
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:
1980:
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.
5487:
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.
5845:
3753:
3691:
3629:
2974:
5808:
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
1256:
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
7687:
4717:
365:
8037:
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.
2916:
5480:
2942:
3005:
600:
new values. To modify the normal sequential execution of statements, Visual Basic provides several control-flow statements identified by reserved keywords.
5798:
3876:
2814:
1842:
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
8017:
7971:
3722:
5838:
5803:
3836:
8027:
6743:
6498:
4992:
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
7976:
5473:
3660:
868:
is a system object, representing a command-line interface (also known as a "console") and granting programmatic access to the operating system's
6245:
5183:
7966:
6240:
5017:
2809:
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.
1323:
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.
7625:
7334:
6712:
5892:
5831:
4604:
3599:
3536:
3417:
2782:
3175:
3109:
3083:
3057:
1265:
and short-circuited expressions. Also, two important data-type changes occurred with the move to VB.NET: compared to Visual Basic 6, the
8007:
7707:
7680:
5970:
3497:
2829:
389:
310:
7359:
5355:
2754:
517:
432:
7712:
7074:
3390:
3360:
3330:
3263:
3031:
2506:
3810:
3300:
7159:
3745:
3683:
3621:
3567:
8032:
7717:
7656:
7544:
7379:
7154:
6534:
6389:
6141:
5215:
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.
492:
7635:
7406:
7149:
6529:
6404:
5882:
5373:
5240:
5195:
4467:
3935:
2804:
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
7986:
7918:
7791:
7673:
7289:
7249:
6906:
6896:
6146:
6126:
5897:
5793:
5757:
5681:
5671:
5496:
5444:
5044:
4599:
3228:
2964:
2728:
2408:
2361:
1848:
728:
425:
421:
3440:
7961:
7939:
7893:
7866:
7841:
7801:
7473:
7119:
7049:
6891:
6755:
6524:
6094:
6082:
5980:
5168:
4672:
4582:
4215:
2885:
2819:
2404:
597:
581:
6114:
7933:
7836:
7806:
7576:
7389:
7269:
7254:
7179:
6736:
6493:
6437:
5772:
5717:
5537:
5520:
4985:
4367:
577:
7908:
7903:
7846:
7826:
7620:
7354:
7229:
7164:
6585:
6519:
6409:
6394:
6161:
5702:
5246:
5234:
4527:
4342:
4140:
4134:
2796:
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
393:
140:
71:
668:
statement has separate initialisation and testing sections, both of which must be present. (See examples below.) The
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
7851:
7747:
7730:
7394:
7079:
6442:
6297:
5712:
4821:
4816:
4472:
4377:
2908:
2555:
247:
227:
2938:
7861:
7816:
7504:
7384:
7294:
6911:
6769:
6623:
6565:
6432:
6399:
6151:
5938:
5189:
4864:
4477:
4347:
2997:
2606:
3872:
2431:
Easy access to certain areas of the .NET Framework that otherwise require significant code to access like using
8022:
7898:
7781:
7630:
7571:
7478:
7411:
7109:
6936:
6774:
6449:
6210:
5918:
5583:
5542:
5525:
5178:
4145:
2665:
2638:
1327:
477:
87:
3781:
2389:
839:
This line defines a subroutine called "Main". "Main" is the entry point, where the program begins execution.
7169:
6873:
6847:
6729:
6691:
5869:
5363:
5100:
5089:
5012:
4978:
3714:
1315:
491:. Programming for Windows Forms with Visual Basic involves dragging and dropping controls on a form using a
448:
75:
6099:
1606:
The following example demonstrates a difference between Visual Basic 6 and VB.NET. Both examples close the
8012:
7767:
6931:
6817:
6674:
6560:
6205:
6072:
6027:
5616:
5335:
5330:
5294:
5051:
4914:
4698:
4317:
3949:
2724:
2723:
The official Visual Basic compiler is written in Visual Basic and is available on GitHub as a part of the
2381:
2349:
1303:
804:
601:
593:
417:
412:
349:
189:
181:
83:
67:
63:
31:
1705:
The 'cmd' prefix is replaced by the 'btn' prefix, conforming to the new convention previously mentioned.
7640:
7309:
7274:
7194:
6961:
6618:
6275:
6235:
6059:
6012:
5992:
5777:
5656:
5568:
5200:
5081:
4801:
4644:
4611:
4174:
3983:
2824:
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
712:
525:
444:
361:
3652:
3515:
With the new DLR, we have support for IronPython, IronRuby, Javascript, and the new dynamic VBx compile
7696:
7129:
7009:
6475:
6454:
6345:
6302:
5762:
5621:
5515:
5151:
5056:
4869:
4733:
4685:
4624:
4538:
4442:
4329:
4047:
4042:
4037:
2750:
2594:
2545:
2403:
For this release, Microsoft added many features intended to reinforce Visual Basic .NET's focus as a
705:
484:
396:
332:
59:
54:
3913:
3528:
7563:
7104:
6852:
6827:
6590:
5997:
5985:
5210:
4949:
4839:
4057:
3990:
3928:
2534:
1521:. In Visual Basic 6, event handler subs must have a specific name consisting of the object's name (
892:
684:
480:
440:
79:
7416:
7329:
7299:
6941:
6837:
6802:
6721:
6488:
6483:
6427:
6215:
6007:
5933:
5877:
5532:
5510:
5111:
4130:
3501:
3413:
3167:
2658:
2611:
2583:
2377:
1299:
1262:
456:
317:
275:
196:
148:
106:
3589:
1483:
statements. The developer need only add the statement to display the "Hello, World" message box.
3105:
3079:
3053:
2388:. Improvements were also made to the performance and reliability of .NET IDE (particularly the
7752:
7519:
7451:
7304:
7259:
7174:
7044:
6971:
6679:
6384:
6360:
6307:
6077:
5975:
5676:
5221:
5136:
4826:
4662:
4462:
4298:
4013:
4000:
2385:
488:
321:
263:
5454:
4255:
2574:. It gained notoriety when it was found to be the subject of a Microsoft patent application.
7586:
7124:
6832:
6822:
6555:
6372:
5948:
5262:
5124:
4654:
4288:
4098:
4065:
2626:
2516:
869:
258:
216:
3856:
2761:
environment is also similar but distinct from Visual Basic, as is the Visual FB Editor for
2727:. The creation of open-source tools for Visual Basic development has been slow compared to
580:
to specify actions. The most common statement is an expression statement, consisting of an
7615:
7436:
7374:
7284:
7209:
7134:
7114:
6842:
6696:
6290:
6064:
6002:
5913:
5637:
5406:
5368:
5066:
4859:
4849:
4791:
4649:
4593:
4272:
4029:
3973:
2732:
2539:
1319:
1307:
720:
467:
404:
325:
205:
177:
94:
3901:
3382:
3352:
3322:
3251:
3027:
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:
7441:
7184:
6999:
6994:
6951:
6797:
6659:
6225:
6171:
5747:
5707:
5611:
5578:
5573:
5563:
5558:
5390:
5279:
5039:
4954:
4934:
4806:
4551:
4407:
4293:
4184:
4126:
3921:
3563:
2621:
2600:
1311:
408:
267:
201:
3802:
3444:
545:
8001:
7871:
7401:
7369:
7339:
7039:
6807:
6550:
6419:
6355:
6280:
6156:
5887:
5434:
5252:
5228:
5205:
5161:
5071:
4959:
4844:
4747:
4372:
4093:
4080:
4070:
3979:
2740:
2549:
1607:
1356:
1331:
1295:
1284:
741:
724:
529:
521:
514:
504:
474:
436:
3550:
Visual Basic binds to objects from dynamic languages such as IronPython and IronRuby
7923:
7762:
7264:
7084:
7029:
7024:
6649:
6340:
6335:
6166:
6017:
5742:
5385:
5320:
5146:
5141:
4874:
4786:
4676:
4387:
4303:
4160:
4113:
3131:
2616:
2365:
1979:
604:
is supported by several constructs including two conditional execution constructs (
460:
3224:
2637:
In April 2010, Microsoft released Visual Basic 2010. Microsoft had planned to use
291:
7069:
6119:
5465:
2597:, "If(condition as boolean, truepart, falsepart)", to replace the "IIf" function.
17:
7483:
7214:
7034:
6857:
6812:
6350:
6270:
5380:
5302:
5156:
5095:
4854:
4796:
4693:
4634:
4561:
4427:
4417:
4362:
4220:
4205:
4179:
4019:
2873:
2790:
2746:
2530:
To bridge the gaps between itself and other .NET languages, this version added:
1343:
701:
695:
688:
589:
235:
185:
172:
3466:
Vick, Paul A. Jr.; Barsan, Costica
Corneliu; Silver, Amanda K. (May 14, 2003).
740:
The following is a very simple Visual Basic program, a version of the classic "
7831:
7549:
7524:
7499:
7054:
6966:
6946:
6921:
6220:
6195:
6183:
6178:
5953:
5823:
5732:
5727:
5686:
5271:
4944:
4939:
4924:
4571:
4487:
4422:
4397:
4357:
4337:
4240:
4200:
4169:
4150:
4088:
2772:
2642:
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.
585:
7928:
7529:
7446:
7324:
7139:
7094:
7059:
7004:
6752:
6654:
6633:
6379:
6109:
5722:
5411:
5284:
5173:
4909:
4889:
4879:
4834:
4811:
4762:
4751:
4639:
4452:
4432:
4412:
4402:
4235:
3965:
3594:
3532:
3296:
3259:
3141:
2881:
2874:"Option Explicit and Option Strict in Visual Basic .NET and in Visual Basic"
2762:
2425:
1276:
1269:
111:
99:
2505:
A "using" keyword, simplifying the use of objects that require the
Dispose
6104:
7594:
7509:
7319:
7279:
7204:
7189:
7144:
6926:
6916:
6608:
6200:
6087:
5928:
5737:
4899:
4894:
4884:
4703:
4587:
4482:
4457:
4382:
4210:
4121:
4008:
3908:
2739:
written in Visual Basic, as well as standard framework libraries such as
2736:
2646:
2523:
2027:' Write in the console "Hello world!" and start a new line.
463:
452:
7665:
46:
7821:
7811:
7426:
7344:
7314:
7244:
7219:
7099:
7019:
6956:
6613:
6367:
6330:
6285:
6230:
6188:
6037:
6032:
5943:
5767:
5752:
5416:
5341:
5307:
5131:
5119:
4929:
4556:
4512:
4497:
4392:
4280:
4260:
4103:
222:
3323:"What's New with the Visual Basic Upgrade Wizard in Visual Basic 2005"
698:("=") is used in both assigning values to variables and in comparison.
7888:
7856:
7740:
7599:
7467:
7224:
7199:
7064:
7014:
6628:
5965:
5958:
5642:
5061:
4919:
4904:
4757:
4708:
4566:
4546:
4507:
4502:
4352:
4250:
4245:
4230:
4225:
3252:"Navigate The .NET Framework And Your Projects With The My Namespace"
2969:
2758:
1467:
Both Visual Basic 6 and Visual Basic .NET automatically generate the
880:
which causes the string passed to it to be displayed on the console.
2939:"Visual Basic support planned for .NET 5.0 | Visual Basic Blog"
2329:. The reason given is: give update about Visual Studio 2022 release.
7786:
3775:
3199:"Microsoft converging programming languages | Developer World"
7796:
7757:
7735:
7539:
7514:
7421:
7349:
7239:
6901:
6669:
6664:
6312:
6136:
6022:
5923:
5325:
3945:
1978:
243:
239:
2069:
Requires a TextBox titled 'TextBox1' and a button called Button1.
764:' The classic "Hello, World!" demonstration program
7878:
7534:
7364:
7089:
6989:
6503:
6322:
6131:
5606:
5033:
5001:
4723:
4492:
3291:
3136:
1146:''' Like Console.ReadLine but takes a prompt string.
400:
251:
209:
7669:
6725:
5827:
5469:
4974:
3917:
584:
to be evaluated, on a single line. As part of that evaluation,
7913:
7883:
7431:
7234:
6684:
4743:
2311:
2042:' The user must press any key before the application ends.
540:
231:
960:"Enter a value for how many rows to be displayed: "
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
719:, placed at the beginning of a line or after any number of
864:
This line performs the actual task of writing the output.
2868:
2866:
1962:' Show a message that says "Hello world!".
4970:
557:
3132:"Microsoft Visual Basic 6.0 Migration Resource Center"
3287:"My.Internals: Examining the Visual Basic My Feature"
2661:. Major features introduced in this version include:
3168:"Visual Studio 2003 Retired Technical documentation"
7608:
7585:
7562:
7492:
7460:
6980:
6882:
6866:
6790:
6783:
6762:
6642:
6599:
6578:
6543:
6512:
6474:
6467:
6418:
6321:
6263:
6254:
6052:
5906:
5868:
5859:
5786:
5695:
5664:
5655:
5630:
5599:
5592:
5551:
5503:
5399:
5354:
5293:
5270:
5261:
5110:
5080:
5026:
4779:
4732:
4684:
4671:
4623:
4537:
4525:
4441:
4328:
4316:
4271:
4193:
4159:
4112:
4079:
4056:
4028:
3999:
3964:
3957:
2456:
2432:
1588:
1573:
1534:
1530:
1526:
1522:
807:. Each line serves a specific purpose, as follows:
473:Visual Basic is often used in conjunction with the
355:
343:
331:
308:
286:
274:
257:
215:
195:
171:
139:
117:
105:
93:
53:
3353:"Defining and Using Generics in Visual Basic 2005"
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.
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
3472:Patent Application Full Text and Image Database
3468:"United States Patent Application: 20040230959"
2998:"Visual Basic language strategy - Visual Basic"
2248:' Say "Enter the text to speak: "
3441:"Real Software Slams Microsofts Patent Effort"
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.
7681:
6737:
5839:
5481:
4986:
3929:
27:Object-oriented computer programming language
8:
3839:. Microsoft Corporation. November 15, 2005.
2941:. Blogs.msdn.microsoft.com. March 11, 2020.
2269:' The user must enter the text to speak.
744:" example created as a console application:
520:. In Visual Studio, forms are created using
39:
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
7954:
7688:
7674:
7666:
6787:
6744:
6730:
6722:
6471:
6260:
5865:
5846:
5832:
5824:
5661:
5596:
5488:
5474:
5466:
5440:
5267:
4993:
4979:
4971:
4681:
4534:
4325:
3961:
3936:
3922:
3914:
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:
38:
3857:"Visual Basic Language Specification 9.0"
3837:"Visual Basic Language Specification 8.0"
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.
6499:Business Intelligence Development Studio
2380:. New features included support for the
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.
2907:Dollard, Kathleen (November 13, 2018).
2840:
1572:In Visual Basic 2008, the inclusion of
5184: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
996:"Allowed range is 1 and {0}"
8038:Object-oriented programming languages
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).
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: "
7:
7626:Microsoft Open Specification Promise
7335:Text Template Transformation Toolkit
6756:free and open-source software (FOSS)
5450:
3602:from the original on January 9, 2020
3474:. US Patent & Trademark Office.
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.
1017:' Output of Floyd's Triangle
513:Forms are typically designed in the
3780:, .NET Foundation, April 13, 2019,
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
5809:Visual Basic and Visual Basic .NET
3879:from the original on March 5, 2012
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)
439:. Most Visual Studio editions are
433:integrated development environment
25:
8018:BASIC programming language family
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"
2562:Visual Basic 2005 introduced the
2421:Design-time expression evaluation
1870:Requires a button called Button1.
7982:
7981:
7953:
7652:
7651:
7545:TPM 2.0 Reference Implementation
7380:Windows Communication Foundation
7155:Microsoft Automatic Graph Layout
6708:
6707:
5449:
5439:
5430:
5429:
5216:Windows Communication Foundation
3285:Whitney, Tyler (November 2005).
3080:"Main Procedure in Visual Basic"
2977:from the original on May 2, 2019
2789:
2775:
2364:. The most important feature is
2316:
1509:keyword is used to make the sub
1149:''' </summary>
544:
45:
8028:Microsoft programming languages
7636:Open Source Security Foundation
7407:Windows Presentation Foundation
7150:Managed Extensibility Framework
6591:Team Foundation Version Control
5241:Windows Presentation Foundation
5196:Managed Extensibility Framework
2909:"Visual Basic in .NET Core 3.0"
2805:Microsoft Visual Studio Express
2502:Improved VB-to-VB.NET converter
1338:feature in Visual Studio 2005.
1324:generational garbage collection
1143:''' <summary>
7290:Python Tools for Visual Studio
7250:Open Management Infrastructure
7160:Microsoft C++ Standard Library
5497:Common Language Infrastructure
675:In addition, in Visual Basic:
1:
3500:. May 1, 2007. Archived from
2820:Visual Basic for Applications
2428:called "My", which provides:
2405:rapid application development
1263:structured exception handling
7577:Microsoft Reciprocal License
7255:Open Neural Network Exchange
7180:Microsoft Enterprise Library
5538:Platform Invocation Services
5521:Common Intermediate Language
2522:Data Source binding, easing
704:(parentheses) are used with
7355:Virtual File System for Git
7230:Neural Network Intelligence
7165:Microsoft Cognitive Toolkit
5854:Microsoft development tools
5247:Windows Workflow Foundation
5235:Windows Identity Foundation
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
1540:There is a function called
891:This piece of code outputs
123:; 23 years ago
8054:
8008:.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:
7949:
7726:
7703:
7649:
7505:Extensible Storage Engine
7385:Windows Driver Frameworks
7295:R Tools for Visual Studio
7170:Microsoft Design Language
6770:Microsoft and open source
6705:
6566:Extensible Storage Engine
5971:Robotics Developer Studio
5425:
5316:
5190:Language Integrated Query
5008:
4865:Disk Extended Color BASIC
4478:Open Programming Language
3498:"What the heck is "VBx"?"
3172:Microsoft Download Center
2526:client/server development
2325:This section needs to be
2065:Windows Forms Application
1866:Windows Forms Application
1529:), and the event's name (
1330:engine) and a far larger
856:"Hello, world!"
779:"Hello, World!"
360:
348:
338:
316:
167:
135:
44:
7631:Open Letter to Hobbyists
7572:Microsoft Public License
7470:(v1.25, v2.0 & v4.0)
7412:Windows Template Library
7110:Dynamic Language Runtime
6775:Shared Source Initiative
6390:Communication Foundation
5799:C# and Visual Basic .NET
5543:Virtual Execution System
5179:Dynamic Language Runtime
5018:Libraries and frameworks
4763: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
8033:Microsoft Visual Studio
6848:Windows Package Manager
6692:Windows Package Manager
6405:Presentation Foundation
5804:Java and .NET platforms
5101:Framework Class Library
5090:Common Language Runtime
3443:. eWeek. Archived from
1316:Common Language Runtime
1310:language backed by the
933:' Input validation.
449:Visual Studio Community
7621:F# Software Foundation
6675:Web Platform Installer
6561:Access Database Engine
6028:Native Image Generator
5893:Tools for Applications
5617:.NET Compact Framework
5336:Native Image Generator
5331:.NET Compiler Platform
5052:.NET Compact Framework
4915:MS BASIC for Macintosh
4699: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:; 6 months ago
32:Visual Basic (classic)
7697:Programming languages
7641:Outercurve Foundation
7195:Mixed Reality Toolkit
5569:Global Assembly Cache
5201:Microsoft Silverlight
4802:Atari Microsoft BASIC
4645:Microsoft Small Basic
4612:Embedded Visual Basic
4175: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
7130:Fluent Design System
7010:.NET Micro Framework
6303:Xbox Development Kit
5888:Team System Profiler
5622:.NET Micro Framework
5516:Code Access Security
5057:.NET Micro Framework
4870: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
6853:WorldWide Telescope
6828:Microsoft PowerToys
6410:Workflow Foundation
6395:Identity Foundation
5981:SharePoint Designer
5211:Parallel Extensions
4950:TI BASIC (TI 99/4A)
4840: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:
7417:Windows UI Library
7330:T2 Temporal Prover
7300:RecursiveExtractor
6962:Small Basic Online
6838:Windows Calculator
6008:Windows App Studio
5584:Standard Libraries
5533:Common Type System
5511: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
7995:
7994:
7977:Non-English-based
7663:
7662:
7558:
7557:
7461:Operating systems
7452:Z3 Theorem Prover
7260:Open Service Mesh
7175:Microsoft Detours
7045:ASP.NET Web Forms
6983:development tools
6719:
6718:
6680:Windows Installer
6586:Visual SourceSafe
6574:
6573:
6494:Management Studio
6463:
6462:
6308:Windows Installer
6048:
6047:
5821:
5820:
5817:
5816:
5651:
5650:
5463:
5462:
5350:
5349:
5222:WCF Data Services
4968:
4967:
4828:BASIC Programming
4775:
4774:
4771:
4770:
4714:Visual Basic .NET
4521:
4520:
4312:
4311:
4299: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
8045:
7985:
7984:
7957:
7956:
7690:
7683:
7676:
7667:
7655:
7654:
7125:Entity Framework
6823:Open Live Writer
6788:
6746:
6739:
6732:
6723:
6711:
6710:
6556:Microsoft Access
6472:
6373:Entity Framework
6261:
5898:Tools for Office
5866:
5848:
5841:
5834:
5825:
5662:
5597:
5490:
5483:
5476:
5467:
5453:
5452:
5443:
5442:
5433:
5432:
5268:
5125:Entity Framework
4995:
4988:
4981:
4972:
4682:
4655:OpenOffice Basic
4535:
4326:
4264:
4099:North Star BASIC
4066:Locomotive BASIC
3962:
3944:Dialects of the
3938:
3931:
3924:
3915:
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:
21:
8053:
8052:
8048:
8047:
8046:
8044:
8043:
8042:
8023:Microsoft BASIC
7998:
7997:
7996:
7991:
7945:
7722:
7699:
7694:
7664:
7659:
7645:
7616:.NET Foundation
7604:
7581:
7554:
7488:
7456:
7437:XDP for Windows
7375:Windows App SDK
7135:Fluid Framework
7115:eBPF on Windows
6982:
6976:
6884:
6878:
6862:
6843:Windows Console
6779:
6758:
6750:
6720:
6715:
6701:
6697:Microsoft Store
6638:
6624:Script Debugger
6601:
6595:
6570:
6539:
6508:
6459:
6414:
6317:
6291:Managed DirectX
6256:
6250:
6044:
6003:Windows App SDK
5939:Macro Assembler
5902:
5861:
5855:
5852:
5822:
5813:
5782:
5691:
5665:Major languages
5647:
5626:
5593:Implementations
5588:
5547:
5499:
5494:
5464:
5459:
5421:
5407:.NET Foundation
5395:
5346:
5312:
5289:
5257:
5106:
5076:
5045:Version history
5027:Implementations
5022:
5004:
4999:
4969:
4964:
4860:Dartmouth BASIC
4850:Commodore BASIC
4792:Applesoft BASIC
4767:
4735:
4728:
4675:
4667:
4626:
4619:
4594:Microsoft Excel
4530:
4517:
4444:
4437:
4321:
4308:
4267:
4258:
4189:
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:
3743:
3742:
3738:
3728:
3726:
3712:
3711:
3707:
3697:
3695:
3681:
3680:
3676:
3666:
3664:
3650:
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:
3465:
3464:
3460:
3450:
3448:
3438:
3437:
3433:
3423:
3421:
3411:
3410:
3406:
3396:
3394:
3381:
3380:
3376:
3366:
3364:
3351:
3350:
3346:
3336:
3334:
3321:
3320:
3316:
3306:
3304:
3284:
3283:
3279:
3269:
3267:
3249:
3248:
3244:
3234:
3232:
3223:
3222:
3218:
3208:
3206:
3196:
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:
2995:
2994:
2990:
2980:
2978:
2965:"Dotnet/Roslyn"
2963:
2962:
2958:
2948:
2946:
2937:
2936:
2932:
2922:
2920:
2906:
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:
8051:
8049:
8041:
8040:
8035:
8030:
8025:
8020:
8015:
8010:
8000:
7999:
7993:
7992:
7990:
7989:
7979:
7974:
7969:
7964:
7950:
7947:
7946:
7944:
7943:
7936:
7931:
7926:
7921:
7916:
7911:
7906:
7901:
7896:
7891:
7886:
7881:
7876:
7875:
7874:
7864:
7859:
7854:
7849:
7844:
7839:
7834:
7829:
7824:
7819:
7814:
7809:
7804:
7799:
7794:
7789:
7784:
7779:
7778:
7777:
7776:
7775:
7770:
7755:
7750:
7745:
7744:
7743:
7733:
7727:
7724:
7723:
7721:
7720:
7715:
7710:
7704:
7701:
7700:
7695:
7693:
7692:
7685:
7678:
7670:
7661:
7660:
7650:
7647:
7646:
7644:
7643:
7638:
7633:
7628:
7623:
7618:
7612:
7610:
7606:
7605:
7603:
7602:
7597:
7591:
7589:
7583:
7582:
7580:
7579:
7574:
7568:
7566:
7560:
7559:
7556:
7555:
7553:
7552:
7547:
7542:
7537:
7532:
7527:
7522:
7517:
7512:
7507:
7502:
7496:
7494:
7490:
7489:
7487:
7486:
7481:
7476:
7471:
7464:
7462:
7458:
7457:
7455:
7454:
7449:
7444:
7439:
7434:
7429:
7424:
7419:
7414:
7409:
7404:
7399:
7398:
7397:
7392:
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:
7187:
7185:Microsoft SEAL
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:
7002:
7000:.NET Gadgeteer
6997:
6995:.NET Framework
6992:
6986:
6984:
6978:
6977:
6975:
6974:
6969:
6964:
6959:
6954:
6952:Project Verona
6949:
6944:
6939:
6934:
6929:
6924:
6919:
6914:
6909:
6904:
6899:
6894:
6888:
6886:
6880:
6879:
6877:
6876:
6870:
6868:
6864:
6863:
6861:
6860:
6855:
6850:
6845:
6840:
6835:
6830:
6825:
6820:
6815:
6810:
6805:
6800:
6798:3D Movie Maker
6794:
6792:
6785:
6781:
6780:
6778:
6777:
6772:
6766:
6764:
6760:
6759:
6751:
6749:
6748:
6741:
6734:
6726:
6717:
6716:
6706:
6703:
6702:
6700:
6699:
6694:
6689:
6688:
6687:
6677:
6672:
6667:
6662:
6657:
6652:
6646:
6644:
6640:
6639:
6637:
6636:
6631:
6626:
6621:
6616:
6611:
6605:
6603:
6597:
6596:
6594:
6593:
6588:
6582:
6580:
6579:Source control
6576:
6575:
6572:
6571:
6569:
6568:
6563:
6558:
6553:
6547:
6545:
6541:
6540:
6538:
6537:
6532:
6527:
6522:
6516:
6514:
6510:
6509:
6507:
6506:
6501:
6496:
6491:
6486:
6480:
6478:
6469:
6465:
6464:
6461:
6460:
6458:
6457:
6452:
6447:
6446:
6445:
6440:
6430:
6424:
6422:
6420:Device drivers
6416:
6415:
6413:
6412:
6407:
6402:
6397:
6392:
6387:
6382:
6377:
6376:
6375:
6365:
6364:
6363:
6358:
6353:
6348:
6343:
6338:
6327:
6325:
6319:
6318:
6316:
6315:
6310:
6305:
6300:
6295:
6294:
6293:
6283:
6278:
6273:
6267:
6265:
6258:
6252:
6251:
6249:
6248:
6243:
6238:
6233:
6228:
6226:Project Verona
6223:
6218:
6213:
6208:
6203:
6198:
6193:
6192:
6191:
6186:
6176:
6175:
6174:
6169:
6159:
6154:
6149:
6144:
6139:
6134:
6129:
6124:
6123:
6122:
6117:
6112:
6107:
6097:
6092:
6091:
6090:
6085:
6080:
6075:
6067:
6062:
6056:
6054:
6050:
6049:
6046:
6045:
6043:
6042:
6041:
6040:
6035:
6030:
6025:
6020:
6010:
6005:
6000:
5995:
5990:
5989:
5988:
5978:
5973:
5968:
5963:
5962:
5961:
5951:
5946:
5941:
5936:
5931:
5926:
5921:
5919:Expression Web
5916:
5910:
5908:
5904:
5903:
5901:
5900:
5895:
5890:
5885:
5880:
5874:
5872:
5863:
5857:
5856:
5853:
5851:
5850:
5843:
5836:
5828:
5819:
5818:
5815:
5814:
5812:
5811:
5806:
5801:
5796:
5790:
5788:
5784:
5783:
5781:
5780:
5775:
5770:
5765:
5760:
5755:
5750:
5745:
5740:
5735:
5730:
5725:
5720:
5715:
5710:
5705:
5699:
5697:
5693:
5692:
5690:
5689:
5684:
5679:
5674:
5668:
5666:
5659:
5653:
5652:
5649:
5648:
5646:
5645:
5640:
5634:
5632:
5628:
5627:
5625:
5624:
5619:
5614:
5612:.NET Framework
5609:
5603:
5601:
5594:
5590:
5589:
5587:
5586:
5581:
5576:
5571:
5566:
5561:
5555:
5553:
5549:
5548:
5546:
5545:
5540:
5535:
5530:
5529:
5528:
5518:
5513:
5507:
5505:
5501:
5500:
5495:
5493:
5492:
5485:
5478:
5470:
5461:
5460:
5458:
5457:
5447:
5437:
5426:
5423:
5422:
5420:
5419:
5414:
5409:
5403:
5401:
5397:
5396:
5394:
5393:
5391:Xamarin Studio
5388:
5383:
5378:
5377:
5376:
5371:
5360:
5358:
5352:
5351:
5348:
5347:
5345:
5344:
5339:
5333:
5328:
5323:
5317:
5314:
5313:
5311:
5310:
5305:
5299:
5297:
5291:
5290:
5288:
5287:
5282:
5280:.NET Reflector
5276:
5274:
5265:
5259:
5258:
5256:
5255:
5250:
5244:
5238:
5232:
5226:
5225:
5224:
5213:
5208:
5203:
5198:
5193:
5187:
5181:
5176:
5171:
5166:
5165:
5164:
5159:
5154:
5149:
5144:
5139:
5129:
5128:
5127:
5116:
5114:
5108:
5107:
5105:
5104:
5098:
5093:
5086:
5084:
5078:
5077:
5075:
5074:
5069:
5064:
5059:
5054:
5049:
5048:
5047:
5040:.NET Framework
5037:
5030:
5028:
5024:
5023:
5021:
5020:
5015:
5009:
5006:
5005:
5000:
4998:
4997:
4990:
4983:
4975:
4966:
4965:
4963:
4962:
4957:
4955:Turbo-BASIC XL
4952:
4947:
4942:
4937:
4935:Sinclair BASIC
4932:
4927:
4922:
4917:
4912:
4907:
4902:
4897:
4892:
4887:
4882:
4877:
4872:
4867:
4862:
4857:
4852:
4847:
4842:
4837:
4832:
4824:
4819:
4814:
4809:
4807:Atari ST BASIC
4804:
4799:
4794:
4789:
4783:
4781:
4777:
4776:
4773:
4772:
4769:
4768:
4766:
4765:
4760:
4755:
4740:
4738:
4730:
4729:
4727:
4726:
4721:
4711:
4706:
4701:
4696:
4690:
4688:
4679:
4669:
4668:
4666:
4665:
4660:
4657:
4652:
4647:
4642:
4637:
4631:
4629:
4621:
4620:
4618:
4617:
4614:
4609:
4608:
4607:
4602:
4590:
4585:
4580:
4577:
4574:
4569:
4564:
4559:
4554:
4552:Chipmunk Basic
4549:
4543:
4541:
4532:
4523:
4522:
4519:
4518:
4516:
4515:
4510:
4505:
4500:
4495:
4490:
4485:
4480:
4475:
4470:
4465:
4460:
4455:
4449:
4447:
4439:
4438:
4436:
4435:
4430:
4425:
4420:
4415:
4410:
4405:
4400:
4395:
4390:
4385:
4380:
4375:
4370:
4365:
4360:
4355:
4350:
4345:
4340:
4334:
4332:
4323:
4314:
4313:
4310:
4309:
4307:
4306:
4301:
4296:
4294:Super Expander
4291:
4286:
4285:Graphics BASIC
4283:
4277:
4275:
4269:
4268:
4266:
4265:
4253:
4248:
4243:
4238:
4233:
4228:
4223:
4218:
4213:
4208:
4203:
4197:
4195:
4191:
4190:
4188:
4187:
4185:CALL/360:BASIC
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:
3943:
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:
24:
14:
13:
10:
9:
6:
4:
3:
2:
8050:
8039:
8036:
8034:
8031:
8029:
8026:
8024:
8021:
8019:
8016:
8014:
8013:2001 software
8011:
8009:
8006:
8005:
8003:
7988:
7980:
7978:
7975:
7973:
7970:
7968:
7965:
7963:
7960:
7952:
7951:
7948:
7942:
7941:
7937:
7935:
7932:
7930:
7927:
7925:
7922:
7920:
7917:
7915:
7912:
7910:
7907:
7905:
7902:
7900:
7897:
7895:
7892:
7890:
7887:
7885:
7882:
7880:
7877:
7873:
7872:Object Pascal
7870:
7869:
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:
7783:
7780:
7774:
7771:
7769:
7766:
7765:
7764:
7761:
7760:
7759:
7756:
7754:
7751:
7749:
7746:
7742:
7739:
7738:
7737:
7734:
7732:
7729:
7728:
7725:
7719:
7716:
7714:
7711:
7709:
7706:
7705:
7702:
7698:
7691:
7686:
7684:
7679:
7677:
7672:
7671:
7668:
7658:
7648:
7642:
7639:
7637:
7634:
7632:
7629:
7627:
7624:
7622:
7619:
7617:
7614:
7613:
7611:
7607:
7601:
7598:
7596:
7593:
7592:
7590:
7588:
7584:
7578:
7575:
7573:
7570:
7569:
7567:
7565:
7561:
7551:
7548:
7546:
7543:
7541:
7538:
7536:
7533:
7531:
7528:
7526:
7523:
7521:
7518:
7516:
7513:
7511:
7508:
7506:
7503:
7501:
7498:
7497:
7495:
7491:
7485:
7482:
7480:
7477:
7475:
7472:
7469:
7466:
7465:
7463:
7459:
7453:
7450:
7448:
7445:
7443:
7440:
7438:
7435:
7433:
7430:
7428:
7425:
7423:
7420:
7418:
7415:
7413:
7410:
7408:
7405:
7403:
7402:Windows Forms
7400:
7396:
7393:
7391:
7388:
7387:
7386:
7383:
7381:
7378:
7376:
7373:
7371:
7370:Vowpal Wabbit
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:
7043:
7041:
7040:ASP.NET Razor
7038:
7036:
7033:
7031:
7028:
7026:
7023:
7021:
7018:
7016:
7013:
7011:
7008:
7006:
7003:
7001:
6998:
6996:
6993:
6991:
6988:
6987:
6985:
6979:
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:
6893:
6890:
6889:
6887:
6881:
6875:
6872:
6871:
6869:
6865:
6859:
6856:
6854:
6851:
6849:
6846:
6844:
6841:
6839:
6836:
6834:
6831:
6829:
6826:
6824:
6821:
6819:
6816:
6814:
6811:
6809:
6808:Conference XP
6806:
6804:
6801:
6799:
6796:
6795:
6793:
6789:
6786:
6782:
6776:
6773:
6771:
6768:
6767:
6765:
6761:
6757:
6754:
6747:
6742:
6740:
6735:
6733:
6728:
6727:
6724:
6714:
6704:
6698:
6695:
6693:
6690:
6686:
6683:
6682:
6681:
6678:
6676:
6673:
6671:
6668:
6666:
6663:
6661:
6658:
6656:
6653:
6651:
6648:
6647:
6645:
6641:
6635:
6632:
6630:
6627:
6625:
6622:
6620:
6617:
6615:
6612:
6610:
6607:
6606:
6604:
6598:
6592:
6589:
6587:
6584:
6583:
6581:
6577:
6567:
6564:
6562:
6559:
6557:
6554:
6552:
6551:Visual FoxPro
6549:
6548:
6546:
6542:
6536:
6533:
6531:
6528:
6526:
6523:
6521:
6518:
6517:
6515:
6511:
6505:
6502:
6500:
6497:
6495:
6492:
6490:
6487:
6485:
6482:
6481:
6479:
6477:
6473:
6470:
6466:
6456:
6453:
6451:
6448:
6444:
6441:
6439:
6436:
6435:
6434:
6431:
6429:
6426:
6425:
6423:
6421:
6417:
6411:
6408:
6406:
6403:
6401:
6398:
6396:
6393:
6391:
6388:
6386:
6383:
6381:
6378:
6374:
6371:
6370:
6369:
6366:
6362:
6359:
6357:
6354:
6352:
6349:
6347:
6344:
6342:
6339:
6337:
6334:
6333:
6332:
6329:
6328:
6326:
6324:
6320:
6314:
6311:
6309:
6306:
6304:
6301:
6299:
6296:
6292:
6289:
6288:
6287:
6284:
6282:
6279:
6277:
6274:
6272:
6269:
6268:
6266:
6262:
6259:
6253:
6247:
6244:
6242:
6239:
6237:
6234:
6232:
6229:
6227:
6224:
6222:
6219:
6217:
6214:
6212:
6209:
6207:
6204:
6202:
6199:
6197:
6194:
6190:
6187:
6185:
6182:
6181:
6180:
6177:
6173:
6170:
6168:
6165:
6164:
6163:
6160:
6158:
6157:Visual FoxPro
6155:
6153:
6150:
6148:
6145:
6143:
6140:
6138:
6135:
6133:
6130:
6128:
6125:
6121:
6118:
6116:
6113:
6111:
6108:
6106:
6103:
6102:
6101:
6098:
6096:
6093:
6089:
6086:
6084:
6081:
6079:
6076:
6074:
6071:
6070:
6069:Visual Basic
6068:
6066:
6063:
6061:
6058:
6057:
6055:
6051:
6039:
6036:
6034:
6031:
6029:
6026:
6024:
6021:
6019:
6016:
6015:
6014:
6011:
6009:
6006:
6004:
6001:
5999:
5996:
5994:
5991:
5987:
5984:
5983:
5982:
5979:
5977:
5974:
5972:
5969:
5967:
5964:
5960:
5957:
5956:
5955:
5952:
5950:
5947:
5945:
5942:
5940:
5937:
5935:
5932:
5930:
5927:
5925:
5922:
5920:
5917:
5915:
5912:
5911:
5909:
5905:
5899:
5896:
5894:
5891:
5889:
5886:
5884:
5881:
5879:
5876:
5875:
5873:
5871:
5870:Visual Studio
5867:
5864:
5858:
5849:
5844:
5842:
5837:
5835:
5830:
5829:
5826:
5810:
5807:
5805:
5802:
5800:
5797:
5795:
5792:
5791:
5789:
5785:
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:
5704:
5701:
5700:
5698:
5694:
5688:
5685:
5683:
5680:
5678:
5675:
5673:
5670:
5669:
5667:
5663:
5660:
5658:
5654:
5644:
5641:
5639:
5636:
5635:
5633:
5629:
5623:
5620:
5618:
5615:
5613:
5610:
5608:
5605:
5604:
5602:
5598:
5595:
5591:
5585:
5582:
5580:
5577:
5575:
5572:
5570:
5567:
5565:
5562:
5560:
5557:
5556:
5554:
5550:
5544:
5541:
5539:
5536:
5534:
5531:
5527:
5524:
5523:
5522:
5519:
5517:
5514:
5512:
5509:
5508:
5506:
5502:
5498:
5491:
5486:
5484:
5479:
5477:
5472:
5471:
5468:
5456:
5448:
5446:
5438:
5436:
5428:
5427:
5424:
5418:
5415:
5413:
5410:
5408:
5405:
5404:
5402:
5400:Organizations
5398:
5392:
5389:
5387:
5384:
5382:
5379:
5375:
5372:
5370:
5367:
5366:
5365:
5364:Visual Studio
5362:
5361:
5359:
5357:
5353:
5343:
5340:
5337:
5334:
5332:
5329:
5327:
5324:
5322:
5319:
5318:
5315:
5309:
5308:SmartAssembly
5306:
5304:
5301:
5300:
5298:
5296:
5292:
5286:
5283:
5281:
5278:
5277:
5275:
5273:
5269:
5266:
5264:
5260:
5254:
5253:.NET Remoting
5251:
5248:
5245:
5242:
5239:
5236:
5233:
5230:
5229:Windows Forms
5227:
5223:
5220:
5219:
5217:
5214:
5212:
5209:
5207:
5206:Microsoft XNA
5204:
5202:
5199:
5197:
5194:
5191:
5188:
5185:
5182:
5180:
5177:
5175:
5172:
5170:
5167:
5163:
5160:
5158:
5155:
5153:
5150:
5148:
5145:
5143:
5140:
5138:
5135:
5134:
5133:
5130:
5126:
5123:
5122:
5121:
5118:
5117:
5115:
5113:
5109:
5102:
5099:
5097:
5094:
5091:
5088:
5087:
5085:
5083:
5079:
5073:
5072:XNA Framework
5070:
5068:
5065:
5063:
5060:
5058:
5055:
5053:
5050:
5046:
5043:
5042:
5041:
5038:
5035:
5032:
5031:
5029:
5025:
5019:
5016:
5014:
5013:.NET strategy
5011:
5010:
5007:
5003:
4996:
4991:
4989:
4984:
4982:
4977:
4976:
4973:
4961:
4960:Vilnius BASIC
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:
4848:
4846:
4845:Chinese BASIC
4843:
4841:
4838:
4836:
4833:
4831:
4829:
4825:
4823:
4820:
4818:
4815:
4813:
4810:
4808:
4805:
4803:
4800:
4798:
4795:
4793:
4790:
4788:
4785:
4784:
4782:
4778:
4764:
4761:
4759:
4756:
4753:
4749:
4748:Basic4android
4745:
4742:
4741:
4739:
4737:
4731:
4725:
4722:
4719:
4715:
4712:
4710:
4707:
4705:
4702:
4700:
4697:
4695:
4692:
4691:
4689:
4687:
4683:
4680:
4678:
4674:
4670:
4664:
4661:
4658:
4656:
4653:
4651:
4648:
4646:
4643:
4641:
4638:
4636:
4633:
4632:
4630:
4628:
4622:
4616:WinWrap Basic
4615:
4613:
4610:
4606:
4603:
4601:
4598:
4597:
4595:
4591:
4589:
4586:
4584:
4581:
4578:
4575:
4573:
4570:
4568:
4565:
4563:
4560:
4558:
4555:
4553:
4550:
4548:
4545:
4544:
4542:
4540:
4536:
4533:
4529:
4524:
4514:
4511:
4509:
4506:
4504:
4501:
4499:
4496:
4494:
4491:
4489:
4486:
4484:
4481:
4479:
4476:
4474:
4471:
4469:
4466:
4464:
4461:
4459:
4456:
4454:
4451:
4450:
4448:
4446:
4440:
4434:
4431:
4429:
4426:
4424:
4421:
4419:
4416:
4414:
4411:
4409:
4406:
4404:
4401:
4399:
4396:
4394:
4391:
4389:
4386:
4384:
4381:
4379:
4376:
4374:
4373:Liberty BASIC
4371:
4369:
4366:
4364:
4361:
4359:
4356:
4354:
4351:
4349:
4346:
4344:
4341:
4339:
4336:
4335:
4333:
4331:
4327:
4324:
4319:
4315:
4305:
4302:
4300:
4297:
4295:
4292:
4290:
4289:Simons' BASIC
4287:
4284:
4282:
4279:
4278:
4276:
4274:
4270:
4262:
4257:
4254:
4252:
4249:
4247:
4244:
4242:
4239:
4237:
4234:
4232:
4229:
4227:
4224:
4222:
4219:
4217:
4214:
4212:
4209:
4207:
4204:
4202:
4199:
4198:
4196:
4192:
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:
3893:
3883:September 22,
3878:
3874:
3870:
3863:September 28,
3858:
3854:
3842:
3838:
3834:
3833:
3828:
3812:
3808:
3804:
3798:
3795:
3783:
3779:
3778:
3771:
3768:
3755:
3751:
3747:
3740:
3737:
3724:
3720:
3716:
3709:
3706:
3693:
3689:
3685:
3678:
3675:
3662:
3658:
3654:
3647:
3644:
3631:
3627:
3623:
3617:
3614:
3601:
3597:
3596:
3591:
3585:
3582:
3569:
3565:
3559:
3556:
3552:
3551:
3538:
3534:
3530:
3524:
3521:
3517:
3516:
3503:
3499:
3493:
3490:
3477:
3473:
3469:
3462:
3459:
3446:
3442:
3435:
3432:
3419:
3415:
3408:
3405:
3392:
3388:
3384:
3378:
3375:
3362:
3358:
3354:
3348:
3345:
3332:
3328:
3324:
3318:
3315:
3302:
3298:
3294:
3293:
3288:
3281:
3278:
3265:
3261:
3257:
3253:
3246:
3243:
3230:
3226:
3220:
3217:
3204:
3200:
3193:
3190:
3177:
3173:
3169:
3163:
3160:
3147:
3143:
3139:
3138:
3133:
3127:
3124:
3111:
3107:
3101:
3098:
3085:
3081:
3075:
3072:
3059:
3055:
3049:
3046:
3033:
3029:
3023:
3020:
3007:
3003:
2999:
2992:
2989:
2976:
2972:
2971:
2966:
2960:
2957:
2944:
2940:
2934:
2931:
2918:
2914:
2910:
2903:
2900:
2887:
2883:
2879:
2875:
2869:
2867:
2863:
2850:
2844:
2841:
2835:
2831:
2828:
2826:
2823:
2821:
2818:
2816:
2813:
2811:
2808:
2806:
2803:
2802:
2798:
2792:
2787:
2784:
2773:
2768:
2766:
2764:
2760:
2756:
2752:
2748:
2744:
2743:GUI library.
2742:
2741:Windows Forms
2738:
2734:
2730:
2726:
2718:
2716:
2710:
2708:
2701:
2699:
2692:
2690:
2684:
2679:
2676:
2673:
2670:
2667:
2664:
2663:
2662:
2660:
2652:
2650:
2648:
2644:
2640:
2632:
2628:
2625:
2623:
2620:
2618:
2615:
2613:
2610:
2608:
2604:
2602:
2599:
2596:
2592:
2591:
2590:
2587:
2585:
2578:2008 (VB 9.0)
2577:
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)
2395:
2393:
2391:
2387:
2383:
2379:
2372:2003 (VB 7.1)
2371:
2369:
2367:
2363:
2356:2002 (VB 7.0)
2355:
2353:
2351:
2340:
2328:
2323:
2314:
2313:
2307:
2175:
2089:Button1_Click
2070:
2064:
2059:
1987:
1981:
1890:Button1_Click
1871:
1865:
1860:
1855:
1853:
1850:
1844:
1836:
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
1349:
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:
1250:
896:
894:
886:
884:
881:
879:
875:
871:
867:
840:
824:
808:
806:
802:
801:Hello, World!
745:
743:
742:Hello, World!
735:
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:
536:
534:
531:
527:
523:
522:drag-and-drop
519:
516:
515:Visual Studio
511:
506:
505:Windows Forms
498:
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:
7972:Generational
7962:Alphabetical
7958:
7938:
7772:
7763:Visual Basic
7340:TLA+ Toolbox
7265:Open XML SDK
7085:CLR Profiler
7030:ASP.NET Core
7025:ASP.NET AJAX
6972:Visual Basic
6818:File Manager
6791:Applications
6650:Active Setup
6535:Notification
6513:SQL services
6346:Dynamic Data
6018:CLR Profiler
5862:environments
5743:JScript .NET
5677:Visual Basic
5526:instructions
5504:Architecture
5386:SharpDevelop
5321:CLR Profiler
5152:Dynamic Data
5082:Architecture
4875:Family BASIC
4830:(Atari 2600)
4827:
4787:Altair BASIC
4713:
4388:Mobile BASIC
4304: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:
7967:Categorical
7484:Azure Linux
7215:MonoDevelop
7035:ASP.NET MVC
6981:Frameworks,
6883:Programming
6867:Video games
6858:XML Notepad
6813:Family.Show
6600:Testing and
6530:Integration
6450:Windows HLK
6276:Silverlight
6271:Windows API
6236:Small Basic
6115:Managed C++
6060:Dynamics AX
6013:Windows SDK
5993:Small Basic
5860:Development
5794:C# and Java
5778:Small Basic
5381:MonoDevelop
5303:Dotfuscator
5295:Obfuscators
5272:Decompilers
5096:COM Interop
4855:Color BASIC
4797:Atari BASIC
4736:open source
4694:CA-Realizer
4686:Proprietary
4659:ScriptBasic
4627:open source
4562:LotusScript
4539:Proprietary
4473:Indic BASIC
4445:open source
4428:Turbo Basic
4418:Tiger-BASIC
4363:FutureBASIC
4330:Proprietary
4259: [
4221:Casio BASIC
4206:Astro BASIC
4180: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
8002:Categories
7832:JavaScript
7708:Comparison
7550:WikiBhasha
7525:Project Mu
7500:ChronoZoom
7474:Barrelfish
7310:Sandcastle
7275:Playwright
7080:ChakraCore
7055:Babylon.js
6967:TypeScript
6947:PowerShell
6922:IronPython
6874:Allegiance
6619:Playwright
6476:SQL Server
6257:frameworks
6221:PowerShell
6196:IronPython
6184:TypeScript
6179:JavaScript
6100:Visual C++
5954:QuickBASIC
5787:Comparison
5733:IronPython
5728:IronScheme
5687:PowerShell
5552:Components
5231:(WinForms)
5112:Components
4945:SuperBASIC
4940:STOS BASIC
4925:QuickBASIC
4650:Mono-Basic
4572:PowerBASIC
4531:extensions
4488:SmallBASIC
4423:True BASIC
4408:SmileBASIC
4398:PowerBASIC
4358:Beta BASIC
4343:AMOS BASIC
4338:AmigaBASIC
4241:Tiny BASIC
4201: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
7929:Smalltalk
7530:ReactiveX
7447:xUnit.net
7360:Voldemort
7325:SVNBridge
7140:Infer.NET
7095:DeepSpeed
7070:C++/WinRT
7060:BitFunnel
7005:.NET MAUI
6885:languages
6753:Microsoft
6655:ClickOnce
6634:xUnit.net
6602:debugging
6525:Reporting
6385:CardSpace
6361:Web Forms
6142:Dexterity
6120:C++/WinRT
6053:Languages
5998:WebMatrix
5986:FrontPage
5763:Phalanger
5657:Languages
5600:Microsoft
5412:Microsoft
5174:ClickOnce
5137:Web Forms
4910:MSX BASIC
4890:IBM BASIC
4880:GFA BASIC
4835:BBC BASIC
4752:Basic4ppc
4677:designers
4640:FreeBASIC
4592:VB 5 for
4579:Run BASIC
4463:DarkBASIC
4453:Basic-256
4433:WordBASIC
4413:ThinBasic
4403:PureBasic
4318:Procedure
4273:Extenders
4236: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
7987:Category
7753:Assembly
7713:Timeline
7657:Category
7595:CodePlex
7564:Licenses
7510:FlexWiki
7320:StyleCop
7280:ProcDump
7205:mod_mono
7190:mimalloc
7145:LightGBM
7120:Electron
7050:Avalonia
6942:Power Fx
6927:IronRuby
6917:GW-BASIC
6833:Terminal
6784:Software
6763:Overview
6713:Category
6643:Delivery
6609:CodeView
6520:Analysis
6468:Database
6255:APIs and
6216:Power Fx
6201:IronRuby
6088:VBScript
5934:MACRO-80
5929:GW-BASIC
5738:IronRuby
5579:Metadata
5574:Manifest
5564:Delegate
5559:Assembly
5435:Category
5169:Avalonia
4900:MacBASIC
4895:JR-BASIC
4885:GW-BASIC
4822:BASIC XL
4817:BASIC XE
4812:BASIC A+
4734:Free and
4704:NS Basic
4635:BlitzMax
4625:Free and
4588:VBScript
4576:ProvideX
4483:SdlBasic
4468:Euphoria
4458:Basic4GL
4443:Free and
4383:MapBasic
4322:oriented
4211: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
7940:more...
7919:Scratch
7822:Haskell
7812:Fortran
7768:classic
7718:History
7609:Related
7427:WinObjC
7345:U-Prove
7315:SignalR
7285:ProcMon
7270:Orleans
7245:OneFuzz
7220:MSBuild
7100:DiskSpd
7020:ASP.NET
6614:OneFuzz
6489:Compact
6484:Express
6368:ADO.NET
6331:ASP.NET
6286:DirectX
6189:JScript
6110:C++/CLI
6038:XAMLPad
6033:WinDiff
5944:MSBuild
5883:Express
5758:Oxygene
5753:Nemerle
5723:C++/CLI
5455:Commons
5417:Xamarin
5374:Express
5342:XAMLPad
5285:dotPeek
5132:ASP.NET
5120:ADO.NET
4930:S-BASIC
4780:Defunct
4718:Mercury
4557:GLBasic
4513:Yabasic
4498:wxBasic
4393:OWBasic
4281:BASIC 8
4256: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
7959:Lists:
7894:Python
7889:Prolog
7867:Pascal
7857:MATLAB
7842:Kotlin
7802:Erlang
7741:Simula
7600:GitHub
7587:Forges
7520:Gollum
7468:MS-DOS
7305:Roslyn
7225:MsQuic
7200:ML.NET
7065:Blazor
7015:AirSim
6892:Bosque
6629:WinDbg
6264:Native
6105:C++/CX
6095:Bosque
6078:VB.NET
6073:legacy
5976:Roslyn
5966:QuickC
5959:QBasic
5949:Pascal
5907:Others
5643:DotGNU
5338:(NGen)
5218:(WCF)
5192:(LINQ)
5186:(XAML)
5062:DotGNU
5036:(Core)
4920:QBasic
4905:MBASIC
4758:Gambas
4709:RapidQ
4663:Roslyn
4567:Morfik
4547:AutoIt
4528:object
4508:Xblite
4503:XBasic
4353:BasicX
4251:ZBasic
4246:UBASIC
4231:PBASIC
4226: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
7934:Swift
7924:Shell
7837:Julia
7807:Forth
7797:COBOL
7758:BASIC
7736:ALGOL
7540:TLAPS
7515:FourQ
7493:Other
7479:SONiC
7422:WinJS
7350:vcpkg
7240:NuGet
7105:Dryad
6902:Dafny
6670:vcpkg
6665:NuGet
6544:Other
6356:Razor
6313:WinUI
6137:Dafny
6065:BASIC
6023:ILAsm
5924:FxCop
5914:Blend
5773:Scala
5718:Cobra
5696:Other
5631:Other
5369:Blend
5326:ILAsm
5263:Tools
5243:(WPF)
5237:(WIF)
5162:Razor
5103:(FCL)
5092:(CLR)
4526:With
4368:GRASS
4263:]
4194: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
7909:Rust
7904:Ruby
7879:Perl
7847:Lisp
7827:Java
7773:.NET
7535:SILK
7395:UMDF
7390:KMDF
7365:VoTT
7210:Mono
7090:Dapr
6990:.NET
6932:Lean
6803:Atom
6504:MSDE
6443:UMDF
6438:KMDF
6400:LINQ
6380:MAUI
6341:AJAX
6336:Core
6323:.NET
6246:XAML
6206:Lean
6162:Java
6132:C/AL
5878:Code
5703:Axum
5638:Mono
5607:.NET
5445:List
5356:IDEs
5249:(WF)
5147:Core
5142:AJAX
5067:Mono
5034:.NET
5002:.NET
4724:Xojo
4605:VSTA
4600:VSTO
4596:5.0
4493:QB64
4348: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
7914:SQL
7884:PHP
7852:Lua
7787:C++
7748:APL
7731:Ada
7442:XSP
7432:WiX
7235:npm
7075:CCF
6685:WiX
6660:npm
6455:WDM
6433:WDF
6428:WDK
6351:MVC
6298:UWP
6281:XNA
6241:VPL
6167:J++
6083:VBA
5713:Boo
5157:MVC
4744:B4X
4673:RAD
4583:VBA
4378:LSE
4216: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:,
8004::
7862:ML
7817:Go
7792:C#
6957:Q#
6912:F*
6907:F#
6897:C#
6231:Q#
6172:J#
6152:F*
6147:F#
6127:C#
5768:Q#
5748:J#
5708:A#
5682:F#
5672:C#
4750:,
4261: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::
7899:R
7782:C
7689:e
7682:t
7675:v
6937:P
6745:e
6738:t
6731:v
6211:P
5847:e
5840:t
5833:v
5489:e
5482:t
5475:v
4994:e
4987:t
4980:v
4754:)
4746:(
4720:)
4716:(
4320:-
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.