O

Outsourcing

Outsourcing is hiring an external party to carry out services, perform tasks, and handle a company’s operations. This is seen when companies contract works out to external individuals or organizations.

Offshore

Offshore refers to outsourcing software development needs overseas and in different time zones. For example, American companies often hire services in Asia or Eastern Europe.

Object

An object as a software term is a conceptual data type created by a coder. It can include several properties and processes and may even contain other objects. In most programming languages, objects are identified as classes.

OCR

Short for “Optical Character Recognition.” OCR is a technology that identifies writing within a digital image. A common use for this type of software is document scanning apps. However, this isn’t the only use for this type of software.

OLE

Short for “Object Linking and Embedding,” it is a framework created by Microsoft that lets you take objects from a file in one program and place them in another. For example, OLE can let you move an image from word processing to photo editing software.

OOP

OOP, short for “Object-Oriented Programming,” is a programming approach based on objects, as opposed to just functions and processes. These objects are arranged into groups, which allow specific objects to be assembled as one.

Opacity

Opacity measures how opaque an item is. While it is not specific to computer vocabulary, it is mainly used in the context of computer graphics applications. Relevant software can include an “Opacity” setting that allows you to modify the transparency of a picture.

OpenGL

OpenGL, also known as “Open Graphics Library,” is an application coding interface intended for rendering 2D and 3D graphics. It offers a common set of instructions that can be used to operate graphics in various applications and on several platforms.

Operating System

An operating system, or “OS,” is software that connects with the hardware and lets other programs run. It consists of system software, or the essential files your computer needs to turn on and operate. Most devices include an operating software, be it a computer, phone or tablet.