Visual Basic

E182222

Visual Basic is an event-driven programming language and integrated development environment (IDE) from Microsoft, widely used for building Windows applications with a relatively simple, BASIC-derived syntax.

All labels observed (6)

Label Occurrences
Visual Basic canonical 15
Visual Basic 6 2
Visual Basic 6.0 2

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf integrated development environment
programming language
programming language
programming language version
designGoal ease of use
rapid application development
developer Microsoft
discontinued true
discontinuedBy Microsoft
executionModel compiled to native code
compiled to p-code
family BASIC family
linked to: BASIC
feature code editor
controls library
debugger
drag-and-drop GUI designer
event handlers
forms designer
project system
fileExtension .bas
.cls
.frm
.vbp
firstAppeared 1991
IDE Microsoft Visual Studio
linked to: Visual Studio

Visual Basic 6.0 IDE
linked to: Visual Basic
influencedBy BASIC
latestMajorRelease Visual Basic 6.0
linked to: Visual Basic
notableFor large third-party component ecosystem
simple syntax
tight integration with Windows APIs
paradigm component-oriented programming
event-driven programming
object-based programming
platform .NET
linked to: .NET Framework

.NET Core
.NET Framework
Microsoft Windows
linked to: Windows
primaryUse Windows application development
graphical user interface applications
rapid application development
releaseDate 1998
succeededBy Visual Basic .NET
supports ActiveX
COM
OLE Automation
syntaxOrigin BASIC-like syntax
typingDiscipline implicit typing
static typing
unsafe typing

How these facts were elicited

Referenced by (22)

Full triples — surface form annotated when it differs from this entity's canonical label.

Visual Basic .NET predecessor Visual Basic
ActiveX supportsLanguage Visual Basic
VBScript inspiredBy Visual Basic
VBA basedOn Visual Basic
VBA hasFeature Integrated Visual Basic Editor
linked to: Visual Basic
Win32 API supportsLanguageBinding Visual Basic
BASIC influenced Visual Basic
BASIC notableDialect Visual Basic
VirtualBox abbreviation VB
linked to: Visual Basic
Component Object Model accessibleFrom Visual Basic 6
linked to: Visual Basic
COM languageBinding Visual Basic
COM+ supportsLanguage Visual Basic 6
linked to: Visual Basic
Win16 API supportsLanguageBinding Visual Basic
Windows.Networking supportsLanguage Visual Basic
subject linked to: Windows.Networking namespace
Visual Basic latestMajorRelease Visual Basic 6.0
linked to: Visual Basic
Visual Basic IDE Visual Basic 6.0 IDE
linked to: Visual Basic
Microsoft BASIC influenced Visual Basic
QuickBASIC successor Visual Basic
Microsoft Jet Database Engine usedBy Visual Basic 6.0
linked to: Visual Basic