Table of Contents
17 relations: C Sharp (programming language), Common Intermediate Language, Common Language Infrastructure, Component Object Model, Function overloading, GTK, Jagged array, Managed code, Microsoft, Multiple inheritance, Object-based language, Programming language, Qt (software), Short-circuit evaluation, Visual Basic (.NET), Visual Basic (classic), Visual Studio.
- .NET
- BASIC programming language
- Comparison of individual programming languages
C Sharp (programming language)
C# is a general-purpose high-level programming language supporting multiple paradigms.
See Comparison of Visual Basic and Visual Basic .NET and C Sharp (programming language)
Common Intermediate Language
Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL) or Intermediate Language (IL), is the intermediate language binary instruction set defined within the Common Language Infrastructure (CLI) specification.
See Comparison of Visual Basic and Visual Basic .NET and Common Intermediate Language
Common Language Infrastructure
The Common Language Infrastructure (CLI) is an open specification and technical standard originally developed by Microsoft and standardized by ISO/IEC (ISO/IEC 23271) and Ecma International (ECMA 335) that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.
See Comparison of Visual Basic and Visual Basic .NET and Common Language Infrastructure
Component Object Model
Component Object Model (COM) is a binary-interface technology for software components from Microsoft that enables using objects in a language-neutral way between different programming languages, programming contexts, processes and machines.
See Comparison of Visual Basic and Visual Basic .NET and Component Object Model
Function overloading
In some programming languages, function overloading or method overloading is the ability to create multiple functions of the same name with different implementations.
See Comparison of Visual Basic and Visual Basic .NET and Function overloading
GTK
GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs).
See Comparison of Visual Basic and Visual Basic .NET and GTK
Jagged array
In computer science, a jagged array, also known as a ragged array or irregular array is an array of arrays of which the member arrays can be of different lengths, producing rows of jagged edges when visualized as output.
See Comparison of Visual Basic and Visual Basic .NET and Jagged array
Managed code
Managed code is computer program code that requires and will execute only under the management of a Common Language Infrastructure (CLI); Virtual Execution System (VES); virtual machine, e.g..NET, CoreFX, or.NET Framework; Common Language Runtime (CLR); or Mono.
See Comparison of Visual Basic and Visual Basic .NET and Managed code
Microsoft
Microsoft Corporation is an American multinational corporation and technology company headquartered in Redmond, Washington.
See Comparison of Visual Basic and Visual Basic .NET and Microsoft
Multiple inheritance
Multiple inheritance is a feature of some object-oriented computer programming languages in which an object or class can inherit features from more than one parent object or parent class.
See Comparison of Visual Basic and Visual Basic .NET and Multiple inheritance
Object-based language
The term object-based language may be used in a technical sense to describe any programming language that uses the idea of encapsulating state and operations inside objects.
See Comparison of Visual Basic and Visual Basic .NET and Object-based language
Programming language
A programming language is a system of notation for writing computer programs.
See Comparison of Visual Basic and Visual Basic .NET and Programming language
Qt (software)
Qt (pronounced "cute" or as an initialism) is cross-platform application development framework for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed.
See Comparison of Visual Basic and Visual Basic .NET and Qt (software)
Short-circuit evaluation
Short-circuit evaluation, minimal evaluation, or McCarthy evaluation (after John McCarthy) is the semantics of some Boolean operators in some programming languages in which the second argument is executed or evaluated only if the first argument does not suffice to determine the value of the expression: when the first argument of the AND function evaluates to false, the overall value must be false; and when the first argument of the OR function evaluates to true, the overall value must be true.
See Comparison of Visual Basic and Visual Basic .NET and Short-circuit evaluation
Visual Basic (.NET)
Visual Basic (VB), originally called Visual Basic.NET (VB.NET), is a multi-paradigm, object-oriented programming language, implemented on.NET, Mono, and the.NET Framework. Comparison of Visual Basic and Visual Basic .NET and Visual Basic (.NET) are BASIC programming language family.
See Comparison of Visual Basic and Visual Basic .NET and Visual Basic (.NET)
Visual Basic (classic)
Visual Basic (VB) before.NET, sometimes referred to as Classic Visual Basic, is a third-generation programming language, based on BASIC, and an integrated development environment (IDE), from Microsoft for Windows known for supporting rapid application development (RAD) of graphical user interface (GUI) applications, event-driven programming and both consumption and development of components via the Component Object Model (COM) technology. Comparison of Visual Basic and Visual Basic .NET and Visual Basic (classic) are BASIC programming language family.
See Comparison of Visual Basic and Visual Basic .NET and Visual Basic (classic)
Visual Studio
Visual Studio is an integrated development environment (IDE) developed by Microsoft.
See Comparison of Visual Basic and Visual Basic .NET and Visual Studio
See also
.NET
- .NET Foundation
- .NET Framework version history
- .NET My Services
- .NET Persistence API
- ASP.NET
- Comparison of C Sharp and Java
- Comparison of C Sharp and Visual Basic .NET
- Comparison of Visual Basic and Visual Basic .NET
- Comparison of the Java and .NET platforms
- Cosmos (operating system)
- Entity Framework
- Microsoft .NET strategy
- Microsoft Messenger service
- Microsoft Push Notification Service
- Mono (software)
- Native Image Generator
- SQL CLR
- Singularity (operating system)
- Text Template Transformation Toolkit
- Universal Windows Platform
- Universal Windows Platform apps
- WCF Data Services
- Windows Push Notification Service
BASIC programming language
- BASIC extension
- BASIC-11
- BASIC-8
- BBC BASIC
- Basic-256
- Basic4GL
- Benoît Minisini
- Blitz Research
- CALL/360:BASIC
- Comparison of Visual Basic and Visual Basic .NET
- Creative Computing Benchmark
- Frank Ostrowski
- Full BASIC
- HP Time-Shared BASIC
- IIf
- JR-BASIC
- John G. Kemeny
- MS BASIC for Macintosh
- MacBASIC
- Mary Kenneth Keller
- Minimal BASIC
- PBASIC
- Petit Computer
- Rocky Mountain BASIC
- Rugg/Feldman benchmarks
- SDS BASIC
- Thomas E. Kurtz
- Tiger-BASIC
- Vilnius BASIC
- Wang 2200
- Wang 3300
Comparison of individual programming languages
- Comparison of ALGOL 68 and C++
- Comparison of C Sharp and Java
- Comparison of C Sharp and Visual Basic .NET
- Comparison of Java and C++
- Comparison of Pascal and C
- Comparison of Pascal and Delphi
- Comparison of Visual Basic and Visual Basic .NET
- Compatibility of C and C++
- Operators in C and C++
References
Also known as Comparison of Visual Basic .NET and Visual Basic.

