Object Pascal: Difference between revisions

Content deleted Content added
No edit summary
Tags: Reverted Visual edit Mobile edit Mobile web edit
m combine sentences
Line 25:
}}
 
'''Object Pascal''' is an extension to the programming language [[Pascal (programming language)|Pascal]]. Itthat provides [[object-oriented programming]] (OOP) features such as [[Class (computer programming)|classes]] and [[Method (computer programming)|methods]].
 
The language was originally developed by [[Apple Computer]] as ''Clascal'' for the [[Apple Lisa|Lisa]] Workshop development system. As Lisa gave way to [[Macintosh]], Apple collaborated with [[Niklaus Wirth]], the author of Pascal, to develop an officially standardized version of Clascal. This was renamed Object Pascal. Through the mid-1980s, Object Pascal was the main programming language for early versions of the [[MacApp]] [[application framework]]. The language lost its place as the main development language on the Mac in 1991 with the release of the [[C++]]-based MacApp 3.0. Official support ended in 1996.