- O -


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

objects -- In programming terminology, a freestanding chunk of code that defines the properties of some thing. For example, this Netdictionary applet is an object that contains button objects, scrolling list objects, window objects, URL objects, definition objects, etc. Not all programming languages use this object model; the ones that do are said to be object-oriented.

Object Oriented Programming -- (abbreviation: OOP)
A style of computer programming which entails building of independent pieces of code which interact with each other. For example, JAVA and C++ are object oriented programming languages.

offline -- 1. As an adjective, not connected to a computer network.
2. As an adverb, not here or not now, as in "Let's take this discussion offline." Often used to indicate that a topic should be discussed privately rather than in a public forum.

online -- 1. Currently connected to a host, opposite of offline.
2. Referring to anything connected to a computer network.

OOP -- See Object Oriented Programming.

operating system -- The master set of programs responsible for overseeing the basic hardware resources of a computer such as disks, memory, keyboard, screen, and CPU time. UNIX, DOS, Windows, Macintosh System 7, and IBMs VM are examples of operating systems.

orthogonal -- In mathematics, relating to or composed of right angles. Generalized to mean independent of , separate from, or irrelevant to. For example, a message about the weather in Nebraska might be orthogonal to a discussion of the Java programming language.

outbox -- A folder where you store mail before it about to be sent.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z