CODIGO
log in

Delphi

AKA Object Pascal, Embarcadero Delphi

Summary

Object-oriented programming language derived from Pascal. Used for rapid application development with visual component library. Strong Microsoft Windows integration while supporting cross-platform development.

Paradigms

object-oriented, imperative, procedural, structured, event-driven, generic

Domains

desktop applications, database management

Key Features

traits/interfaces, string interpolation, reflection, operator overloading, extension methods, modules

Typing

static system, non-structural typing, strong typing, partial inference, compile-time checking, conservative type coercion, required type annotations

Compilation

compiled

Influenced By

Pascal, Turbo Pascal, C++

Ratings

Startup time
▊▊
▊▊
▊▊
▊▊
▊▊
Memory usage
▊▊
▊▊
▊▊
▊▊
▊▊
Computation speed
▊▊
▊▊
▊▊
▊▊
▊▊
Compilation speed
▊▊
▊▊
▊▊
▊▊
▊▊
Maturity
▊▊
▊▊
▊▊
▊▊
▊▊
Community size
▊▊
▊▊
▊▊
▊▊
▊▊
Learning resources
▊▊
▊▊
▊▊
▊▊
▊▊
Job market demand
▊▊
▊▊
▊▊
▊▊
▊▊
Learning curve
▊▊
▊▊
▊▊
▊▊
▊▊
Cognitive load
▊▊
▊▊
▊▊
▊▊
▊▊
Syntax complexity
▊▊
▊▊
▊▊
▊▊
▊▊
Semantic complexity
▊▊
▊▊
▊▊
▊▊
▊▊
Memory safety
▊▊
▊▊
▊▊
▊▊
▊▊
Concurrency ease of use
▊▊
▊▊
▊▊
▊▊
▊▊
Std lib maturity
▊▊
▊▊
▊▊
▊▊
▊▊
Std lib size
▊▊
▊▊
▊▊
▊▊
▊▊
Backwards compatibility
▊▊
▊▊
▊▊
▊▊
▊▊
Documentation quality
▊▊
▊▊
▊▊
▊▊
▊▊

File extensions

pas, dpr, dfm

External Links

Status active
Type programming
Created 1995
Designed by Anders Hejlsberg
Niklaus Wirth
Developed by Borland
Embarcadero Technologies
Idera
PyPL Index #30
TIOBE Index #9
GitHub rank N/A

Popularity [PyPL]

Code Example

Loading...