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: Q1052709 • Apple Inc. • Niklaus Wirth • Borland
File extensions: p, pas, pp
Wikidata: Q633894
Influenced: C# • Delphi • Java • Nim • Pascal Script • XProfan
Influenced by: Pascal • Smalltalk
Programming paradigms: object-oriented programming • generic programming • multi-paradigm programming • event-driven programming • procedural programming • structured programming • imperative programming
Language types: imperative programming language • compiled language • object-based language • structured programming language • generic programming language • event-driven programming language • multi-paradigm 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-05-20