Difference between revisions of "Object Pascal"

From Free Pascal wiki
Jump to navigationJump to search
m (→‎Free Pascal modes for Object Pascal: change Delphi internal link to match case of article)
Line 1: Line 1:
'''Object Pascal''' is a collective term for [[Pascal]] dialects that have features which allow object-oriented programming (OOP). The first Pascal versions supporting [[Glossary#OO|OOP]] were [[Clascal]] and [[Mac Pascal|Macintosh Pascal]]. More modern implementations extend the class model as in [[Delphi]] and [[Free Pascal]].
+
'''Object Pascal''' is a collective term for [[Pascal]] dialects that have features which allow [[Object Oriented Programming with Free Pascal and Lazarus|object-oriented programming (OOP)]]. The first Pascal versions supporting [[Glossary#OO|OOP]] were [[Clascal]] and [[Mac Pascal|Macintosh Pascal]]. More modern implementations extend the class model as in [[Delphi]] and [[Free Pascal]].
  
 
== Object Pascal implementations ==
 
== Object Pascal implementations ==

Revision as of 14:30, 9 September 2017

Object Pascal is a collective term for Pascal dialects that have features which allow object-oriented programming (OOP). The first Pascal versions supporting OOP were Clascal and Macintosh Pascal. More modern implementations extend the class model as in Delphi and Free Pascal.

Object Pascal implementations

This is a (probably incomplete) list of IDEs, compilers and dialects supporting Object Pascal:

Free Pascal modes for Object Pascal

The following modes support development with Object Pascal syntax with Free Pascal:

See also