Delphi (programming language)

E10344

Delphi is an object-oriented, rapid application development programming language and environment derived from Pascal, primarily used for building native Windows applications.

All labels observed (23)

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf integrated development environment
programming language
compilesTo machine code
derivedFrom Object Pascal
Pascal
designedBy Anders Hejlsberg
developer Borland
CodeGear
linked to: Borland

Embarcadero Technologies
executionModel native code compilation
fileExtension .dpr
.dproj
.pas
firstReleased 1995
includesFramework FMX
FireMonkey
VCL
Visual Component Library
license proprietary software
notableFeature RAD (rapid application development) environment
backward compatibility with older Delphi codebases
component-based development
database connectivity components
integrated debugger
visual form designer
originalName Delphi 1
paradigm event-driven programming language
imperative programming language
object-oriented programming language
structured programming language
primaryUse native Windows application development
rapid application development
supports Unicode strings
anonymous methods
class-based object orientation
events
exception handling
generics
interfaces
operator overloading
properties
run-time type information
single inheritance for classes
supportsPlatform Android
Linux (via FireMonkey and server-side tools)
Microsoft Windows
linked to: Windows

Windows 32-bit
Windows 64-bit
linked to: Windows

iOS
macOS
typingDiscipline safe typing
static typing
strong typing

How these facts were elicited

Referenced by (85)

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

Pascal influenced Delphi (programming language)
C# influencedBy Delphi
subject linked to: C# programming language
linked to: Delphi (programming language)
C# influencedBy Object Pascal
subject linked to: C# programming language
linked to: Delphi (programming language)
Turbo Pascal influenced Delphi
linked to: Delphi (programming language)
Turbo Pascal successor Delphi
linked to: Delphi (programming language)
Modula-3 influencedBy Object Pascal
linked to: Delphi (programming language)
Delphi derivedFrom Object Pascal
subject linked to: Delphi (programming language)
linked to: Delphi (programming language)
Delphi originalName Delphi 1
subject linked to: Delphi (programming language)
linked to: Delphi (programming language)
Delphi includesFramework VCL
subject linked to: Delphi (programming language)
linked to: Delphi (programming language)
Delphi includesFramework FireMonkey
subject linked to: Delphi (programming language)
linked to: Delphi (programming language)
ActiveX supportsLanguage Delphi
linked to: Delphi (programming language)
Anders Hejlsberg knownFor Delphi
linked to: Delphi (programming language)
Anders Hejlsberg designed Delphi programming language
linked to: Delphi (programming language)
Anders Hejlsberg designed Delphi IDE
linked to: Delphi (programming language)
Win32 API supportsLanguageBinding Delphi
linked to: Delphi (programming language)
Borland notableProduct Delphi
linked to: Delphi (programming language)
Borland notableProduct Kylix
linked to: Delphi (programming language)
Borland knownFor Delphi RAD environment
linked to: Delphi (programming language)
Lazarus IDE supportsLanguage Object Pascal
linked to: Delphi (programming language)
Lazarus IDE inspiredBy Borland Delphi
linked to: Delphi (programming language)
Lazarus IDE isWrittenIn Object Pascal
linked to: Delphi (programming language)
Embarcadero Technologies product Delphi
linked to: Delphi (programming language)
Embarcadero Technologies programmingLanguageSupported Object Pascal
linked to: Delphi (programming language)
Embarcadero Technologies programmingLanguageSupported Delphi language
linked to: Delphi (programming language)
FMX usedWith Delphi
linked to: Delphi (programming language)
FMX supportsProgrammingLanguage Object Pascal
linked to: Delphi (programming language)
FMX integratedInto Delphi IDE
linked to: Delphi (programming language)
Visual Component Library alsoKnownAs VCL
linked to: Delphi (programming language)
Visual Component Library programmingLanguage Object Pascal
linked to: Delphi (programming language)
Visual Component Library usedIn Delphi
linked to: Delphi (programming language)
Visual Component Library includes TDBGrid
linked to: Delphi (programming language)
Simula influenced Object Pascal
linked to: Delphi (programming language)
Python associatedWith Delphi
linked to: Delphi (programming language)
Component Object Model accessibleFrom Delphi
linked to: Delphi (programming language)
COM languageBinding Delphi
linked to: Delphi (programming language)
COM+ supportsLanguage Delphi
linked to: Delphi (programming language)
Windows services supportsProgrammingLanguage Delphi
linked to: Delphi (programming language)
Win16 API supportsLanguageBinding Delphi
linked to: Delphi (programming language)
C++Builder supportsLanguage Object Pascal (via Delphi personality in RAD Studio)
linked to: Delphi (programming language)
C++Builder usesFramework VCL
linked to: Delphi (programming language)
Paradox integratesWith Borland Delphi
linked to: Delphi (programming language)
Inprise Corporation product Delphi
linked to: Delphi (programming language)
BORL associatedWithProduct Delphi
linked to: Delphi (programming language)
BORL associatedWithProgrammingLanguage Object Pascal
linked to: Delphi (programming language)
Free Pascal supportsLanguage Object Pascal
linked to: Delphi (programming language)
Free Pascal hasFeature Delphi compatibility
linked to: Delphi (programming language)
Lazarus Component Library designedForLanguage Object Pascal
linked to: Delphi (programming language)
Lazarus Component Library inspiredBy Delphi VCL
linked to: Delphi (programming language)
LCL supportsLanguage Object Pascal
linked to: Delphi (programming language)
LCL inspiredBy Delphi VCL
linked to: Delphi (programming language)