Category:Object Pascal: Difference between revisions

update Freepascal capabilities.
m (Changed over to language header)
(update Freepascal capabilities.)
 
(4 intermediate revisions by 2 users not shown)
Line 1:
{{language|Object Pascal}}
|strength=strong
|safety=both
|express=explicit
|compat=nominative
|checking=static
|gc=yes
|LCT=yes}}{{language programming paradigm|Object-oriented}}
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.
 
ObjectBorland Pascalused isthe anname object"Object orientedPascal" derivativefor ofthe Pascalprogramming mostlylanguage known asin the primaryfirst programming languageversions of Borland Delphi., Itbut islater alsorenamed knownit asto the "Delphi programming language". whenThe describing[[Free thePascal]] dialectcompiler usedsupports bydifferent Borlandmodes/dialects and besides [[Turbo Pascal]], [[Delphi]] and MacPascal, [[Object Pascal]] can be selected.
 
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.
 
==Citations==
* [http[wp://en.wikipedia.org/wiki/Object_Pascal |Wikipedia:Object Pascal]]
Anonymous user