We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

Open Programming Language

Index Open Programming Language

Open Programming Language (OPL) is a programming language for embedded systems and mobile devices that run the operating systems EPOC and Symbian. [1]

Table of Contents

  1. 45 relations: "Hello, World!" program, BASIC, Bluetooth, Data pack, Data type, Embedded system, EPOC (operating system), Function (computer programming), GNU Lesser General Public License, Imperative programming, Internet Archive, Interpreter (computing), Library (computing), Mobile device, Mobile phone, Nokia, Nokia 9210 Communicator, Nokia 9300, Nokia 9500 Communicator, Open-source software, Operating system, Personal digital assistant, Programming language, Psion (company), Psion netBook, Psion Organiser, Psion Series 3, Psion Series 5, Psion Series 7, Python (programming language), Python for S60, Read-only memory, Scope (computer science), SMS, Sony Ericsson P800, Sony Ericsson P900, Sony Ericsson P910, Sony Mobile, SourceForge, Strong and weak typing, Structured programming, Symbian, Syntax (programming languages), Type system, Visual Basic.

  2. Free mobile software
  3. Symbian OS

"Hello, World!" program

A "Hello, World!" program is generally a simple computer program which outputs (or displays) to the screen (often the console) a message similar to "Hello, World!" while ignoring any user input.

See Open Programming Language and "Hello, World!" program

BASIC

BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. Open Programming Language and BASIC are BASIC programming language family.

See Open Programming Language and BASIC

Bluetooth

Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs).

See Open Programming Language and Bluetooth

Data pack

A data pack (or fact pack) is a pre-made database that can be fed to a software, such as software agents, game, Internet bots or chatterbots, to teach information and facts, which it can later look up.

See Open Programming Language and Data pack

Data type

In computer science and computer programming, a data type (or simply type) is a collection or grouping of data values, usually specified by a set of possible values, a set of allowed operations on these values, and/or a representation of these values as machine types.

See Open Programming Language and Data type

Embedded system

An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. Open Programming Language and embedded system are embedded systems.

See Open Programming Language and Embedded system

EPOC (operating system)

EPOC is a mobile operating system developed by Psion, a British company founded in 1980. Open Programming Language and EPOC (operating system) are Symbian OS.

See Open Programming Language and EPOC (operating system)

Function (computer programming)

In computer programming, a function, procedure, method, subroutine, routine, or subprogram is a callable unit of software logic that has a well-defined interface and behavior and can be invoked multiple times.

See Open Programming Language and Function (computer programming)

GNU Lesser General Public License

The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF).

See Open Programming Language and GNU Lesser General Public License

Imperative programming

In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state.

See Open Programming Language and Imperative programming

Internet Archive

The Internet Archive is an American nonprofit digital library founded in 1996 by Brewster Kahle.

See Open Programming Language and Internet Archive

Interpreter (computing)

In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

See Open Programming Language and Interpreter (computing)

Library (computing)

In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.

See Open Programming Language and Library (computing)

Mobile device

A mobile device or handheld computer is a computer small enough to hold and operate in hand.

See Open Programming Language and Mobile device

Mobile phone

A mobile phone or cell phone is a portable telephone that can make and receive calls over a radio frequency link while the user is moving within a telephone service area, as opposed to a fixed-location phone (landline phone). Open Programming Language and mobile phone are embedded systems.

See Open Programming Language and Mobile phone

Nokia

Nokia Corporation (natively Nokia Oyj in Finnish and Nokia Abp in Swedish, referred to as Nokia) is a Finnish multinational telecommunications, information technology, and consumer electronics corporation, originally established as a pulp mill in 1865.

See Open Programming Language and Nokia

Nokia 9210 Communicator

The Nokia 9210 Communicator is a third-generation Communicator series mobile phone produced by Nokia, announced on 21 November 2000 and released in June 2001.

See Open Programming Language and Nokia 9210 Communicator

Nokia 9300

The Nokia 9300 is a Nokia Series 80 Symbian mobile phone introduced in 2004.

See Open Programming Language and Nokia 9300

Nokia 9500 Communicator

Nokia 9500 Communicator is a mobile phone produced by Nokia, introduced on 24 February 2004 and released in November 2004.

See Open Programming Language and Nokia 9500 Communicator

Open-source software

Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.

See Open Programming Language and Open-source software

Operating system

An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.

See Open Programming Language and Operating system

Personal digital assistant

A personal digital assistant (PDA) is a multi-purpose mobile device which functions as a personal information manager.

See Open Programming Language and Personal digital assistant

Programming language

A programming language is a system of notation for writing computer programs.

See Open Programming Language and Programming language

Psion (company)

Psion PLC was a designer and manufacturer of mobile handheld computers for commercial and industrial uses.

See Open Programming Language and Psion (company)

Psion netBook

The Psion netBook is a small subnotebook computer developed by Psion.

See Open Programming Language and Psion netBook

Psion Organiser

Psion Organiser was the brand name of a range of pocket computers developed by the British company Psion in the 1980s. Open Programming Language and Psion Organiser are computer-related introductions in 1984.

See Open Programming Language and Psion Organiser

Psion Series 3

The Psion Series 3 range of personal digital assistants were made by Psion PLC.

See Open Programming Language and Psion Series 3

Psion Series 5

The Psion Series 5 was a personal digital assistant (PDA) from Psion.

See Open Programming Language and Psion Series 5

Psion Series 7

The Psion Series 7 is a subnotebook computer from Psion that was released in 2000.

See Open Programming Language and Psion Series 7

Python (programming language)

Python is a high-level, general-purpose programming language.

See Open Programming Language and Python (programming language)

Python for S60

Python for S60, also called PyS60—a term reminiscent of the Unix naming convention—is a port of the Python programming language developed by Nokia for its S60 software platform, originally based on Python 2.2.2 from 2002.

See Open Programming Language and Python for S60

Read-only memory

Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices.

See Open Programming Language and Read-only memory

Scope (computer science)

In computer programming, the scope of a name binding (an association of a name to an entity, such as a variable) is the part of a program where the name binding is valid; that is, where the name can be used to refer to the entity.

See Open Programming Language and Scope (computer science)

SMS

Short Message Service, commonly abbreviated as SMS, is a text messaging service component of most telephone, Internet and mobile device systems.

See Open Programming Language and SMS

Sony Ericsson P800

The Sony Ericsson P800 is a mobile phone introduced in 2002 based upon UIQ version 2.0 (which itself is based upon Symbian OS v7.0) from Sony Ericsson.

See Open Programming Language and Sony Ericsson P800

Sony Ericsson P900

The Sony Ericsson P900 is a Symbian OS v7.0 based smartphone from Sony Ericsson.

See Open Programming Language and Sony Ericsson P900

Sony Ericsson P910

The Sony Ericsson P910 is a mobile phone by Sony Ericsson introduced in 2004 and the successor of the Sony Ericsson P900.

See Open Programming Language and Sony Ericsson P910

Sony Mobile

Sony Mobile Communications Inc. (ソニーモバイルコミュニケーションズ株式会社) was a multinational telecommunications company founded on October 1, 2001, as a joint venture between Sony Corporation and Ericsson.

See Open Programming Language and Sony Mobile

SourceForge

SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software.

See Open Programming Language and SourceForge

Strong and weak typing

In computer programming, one of the many ways that programming languages are colloquially classified is whether the language's type system makes it strongly typed or weakly typed (loosely typed).

See Open Programming Language and Strong and weak typing

Structured programming

Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines.

See Open Programming Language and Structured programming

Symbian

Symbian was a mobile operating system (OS) and computing platform designed for smartphones. Open Programming Language and Symbian are Symbian OS.

See Open Programming Language and Symbian

Syntax (programming languages)

In computer science, the syntax of a computer language is the rules that define the combinations of symbols that are considered to be correctly structured statements or expressions in that language.

See Open Programming Language and Syntax (programming languages)

Type system

In computer programming, a type system is a logical system comprising a set of rules that assigns a property called a ''type'' (for example, integer, floating point, string) to every term (a word, phrase, or other set of symbols).

See Open Programming Language and Type system

Visual Basic

Visual Basic is a name for a family of programming languages from Microsoft.

See Open Programming Language and Visual Basic

See also

Free mobile software

Symbian OS

References

[1] https://en.wikipedia.org/wiki/Open_Programming_Language

Also known as OPL programming language, Open (programming language), Organiser Programming Language, Organizer Programming Language, Psion OPL.