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.
object-oriented, imperative, procedural, structured, event-driven, generic
desktop applications, database management
traits/interfaces, string interpolation, reflection, operator overloading, extension methods, modules
static system, non-structural typing, strong typing, partial inference, compile-time checking, conservative type coercion, required type annotations
compiled
PascalABC.NET, Game Maker Language, C#
pas, dpr, dfm
| Status | active |
| Type | programming |
| Created | 1995 |
| Designed by |
Anders Hejlsberg Niklaus Wirth |
| Developed by |
Borland Embarcadero Technologies Idera |
| PyPL Index | #26 |
| TIOBE Index | #9 |
| GitHub rank | N/A |