Category:Object Pascal: Difference between revisions

Content added Content deleted
(Added features)
(mark as an OO language)
Line 5: Line 5:
|compat=nominative
|compat=nominative
|checking=static
|checking=static
|gc=yes}}{{language programming paradigm|Object-oriented}}
|gc=yes}}Object Pascal is an [[object-oriented]] derivative of [[Pascal]] mostly known as the primary programming language of Borland [[Delphi]]. It is also known as the "Delphi programming language" when describing the dialect used by Borland Delphi.
Object Pascal is an [[object-oriented]] derivative of [[Pascal]] mostly known as the primary programming language of Borland [[Delphi]]. It is also known as the "Delphi programming language" when describing the dialect used by Borland Delphi.


Borland used the name "Object Pascal" for the programming language in the first versions of Borland Delphi, but later renamed it to the "Delphi programming language". However, compilers that claim to be Object Pascal compatible, such as [[Free Pascal]], are often trying to be compatible with [[Turbo Pascal]] and Delphi source code.
Borland used the name "Object Pascal" for the programming language in the first versions of Borland Delphi, but later renamed it to the "Delphi programming language". However, compilers that claim to be Object Pascal compatible, such as [[Free Pascal]], are often trying to be compatible with [[Turbo Pascal]] and Delphi source code.