Object based programming
Under object-based programming refers to the use of objects that have already been defined by the programming environment.
Examples of object-based environments:
- Microsoft Powershell
- Microsoft Dynamics NAV
- JavaScript
"In object-based scripting, you typically use objects somebody else has already defined for you."
"With object-based scripting, you typically use objects that someone else has already defined for your own use."
- Bruce Payette : Windows PowerShell in Action (Second Edition)
In object-based programming environments, not all the possibilities of object-oriented programming are necessarily available. In Microsoft Dynamics NAV, for example, there is no inheritance and no polymorphism under the C / AL programming language.