submit urlsubmit rss feedadd directory

article

In computer science, object-oriented programming, OOP for short, is a computer programming paradigm.

The idea behind object-oriented programming is that a computer program may be seen as comprising a collection of individual units, or objects, that act on each other, as opposed to a traditional view in which a program may be seen as a collection of functions, or simply as a list of instructions to the computer. Each object is capable of receiving messages, processing data, and sending messages to other objects. Each object can be viewed as an independent little machine or actor with a distinct role or responsibility. Procedural to OOP may help understanding the concept using code.

Object-oriented programming is claimed to promote greater flexibility and maintainability in programming, and is widely popular in large-scale software engineering. Furthermore, proponents of OOP claim that OOP is easier to learn for those new to computer programming than previous approaches, and that the OOP approach is often simpler to develop and to maintain, lending itself to more direct analysis, coding, and understanding of complex situations and procedures than other programming methods. Critics dispute this, at least for some domains (industries).

More on [ Object-oriented programming ]


directory of related categories

 
 
directory of related topics

Comparison and Review :: Languages
Object Oriented :: Garbage Collected
Object Oriented :: Interpreted
Object Oriented :: Languages
Object Oriented :: Methodologies
Object Oriented :: Operating Systems

 
Object-Oriented RSS feed
Object-Oriented - Twitter Search

Innovative object-oriented time-frame
TopLevelManager (Big Balls) Tue, 15 Dec 2009 04:17:06 -0000
Innovative object-oriented time-frame
@jongalloway However, xCSS has object oriented selectors. Here's a post on the subject: http://bit.ly/zb5Eg
chriseppstein (Chris Eppstein) Tue, 15 Dec 2009 04:13:40 -0000
@jongalloway However, xCSS has object oriented selectors. Here's a post on the subject: http://bit.ly/zb5Eg
Creating a Banking Application Admin Panel using Object Oriented ...: InstanceBeginEditable name="EditRe... http://bit.ly/5GhzAd Just Click
Passionatematch (Ekimia) Tue, 15 Dec 2009 03:29:30 -0000
Creating a Banking Application Admin Panel using Object Oriented ...: InstanceBeginEditable name="EditRe... http://bit.ly/5GhzAd Just Click
New blog post: Object Oriented Javascript http://www.hotscripts.com/blog/object-oriented-javascript/
HotScriptsTeam (HotScripts Team) Tue, 15 Dec 2009 03:01:25 -0000
New blog post: Object Oriented Javascript http://www.hotscripts.com/blog/object-oriented-javascript/
#phocoa: PHP Framework PHOCOA (pronounced faux-ko) is an object-oriented, event-driven, componentized, MVC (model-view-controller) web fr..
newtagdefs (New Tag Definitions) Tue, 15 Dec 2009 01:49:48 -0000
#phocoa: PHP Framework PHOCOA (pronounced faux-ko) is an object-oriented, event-driven, componentized, MVC (model-view-controller) web fr..
It took me seventeen years, since October of 1992, to realize why my mind refuses to comprehend object-oriented programming. #oop
docpi (Daniel Pisano) Tue, 15 Dec 2009 00:38:18 -0000
It took me seventeen years, since October of 1992, to realize why my mind refuses to comprehend object-oriented programming. #oop

 
Subscribe to Object-Oriented RSS feed

directory of related sites

Ace Scripting Language - High-performance, strongly typed language, comprehensive support for SGML and XML document standards, part of Structured Information Manager (SIM) product range. Free Download.

Blaise - An object-oriented scripting language with Object Pascal-like syntax. [Open source, MPL]

C-SMILE - Scripting language, syntax and structure from C, C++, Java, JavaScript. In classification, resides between Java and JavaScript. Has compiler, virtual machine running bytecodes, C/C++ extensible runtime. Runs standalone or embedded. [Public Domain]

Dynamic Markup Language - An XML compatible object oriented language, featuring a dynamic instruction set.
Meta Description: [ Dynamic Markup Language Whitepaper ]

Expect - Scripting language related to Tcl, for controlling interactive processes. [Public Domain]

JewelScript - A general purpose, object-oriented script language that compiles into bytecode for a fast, register based virtual machine. [Open source, zlib/libpng license]
Meta Description: [ JewelScript is a general purpose, object-oriented script language that compiles into code for a register based virtual machine. The source code is available for free under the zlib/libpng license. ]

JudoScript - A scripting language built atop Java, and is a powerful general-purpose programming language with intimate Java scripting support. [Open source, LGPL]

Squirrel - A high level imperative/OO programming language, designed to be a scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games. [Open source, zlib/libpng licence]

Object-Oriented related videos
Computer Programming Tutorial, by Nick Antonaccio (#32b)
Next Video
Object-Oriented related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor