Object Pascal
Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods. Wikipedia
Created Year: 1986
Developed by: Apple Inc. • Borland • Niklaus Wirth • Q1052709
File extensions: p, pas, pp
Wikidata: Q633894
Influenced: C# • Delphi • Java • Nim • Pascal Script • XProfan
Influenced by: Pascal • Smalltalk
Programming paradigms: imperative programming • procedural programming • generic programming • multi-paradigm programming • object-oriented programming • event-driven programming • structured programming
Language types: event-driven programming language • object-based language • compiled language • imperative programming language • structured programming language • multi-paradigm programming language • generic programming language
Object Pascal Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Object Pascal
program ObjectPascalExample;
type
THelloWorld = class
procedure Put;
end;
procedure THelloWorld.Put;
begin
Writeln('Hello World');
end;
var
HelloWorld: THelloWorld;
begin
HelloWorld := THelloWorld.Create;
HelloWorld.Put;
HelloWorld.Free;
end.
Search on GitHub
| Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
|---|
Latest data update: 2026-02-02