Object Pascal é uma ramificação de linguagens derivativas de Pascal, com suporte a orientação a objetos. As principais ferramentas para programar em Object Pascal são o IDE Embarcadero Delphi e o Lazarus. Foi usada nas sete primeiras versões do ambiente Delphi. Depois, foi substituído por uma versão também chamada de Delphi.
Programa Olá Mundo Compatível com Delphi e Free Pascal.
program ObjectPascalExample;
type THelloWorld = class procedure Put; end;
procedure THelloWorld.Put; begin Writeln('Hello, World!'); end;
var HelloWorld: THelloWorld; { isso é um ponteiro implícito }
begin HelloWorld := THelloWorld.Create; { construtor retorna ponteiro } HelloWorld.Put; HelloWorld.Free; { essa linha libera o espaço de memória que contém o objeto (destrói o objeto) } end.
Ver também Embarcadero Delphi Pascal (linguagem de programação) Window Object Library Lazarus
Categoria:Linguagens de programação orientadas a objetos Categoria:Linguagens de programação criadas em 1986