Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Oak (programming language)

Index Oak (programming language)

Oak is a discontinued programming language created by James Gosling in 1991, initially for Sun Microsystems' set-top box project. [1]

25 relations: Abstract type, Access modifiers, Assertion (software development), C++, Class variable, Design by contract, Enumerated type, Exception handling, James Gosling, Java (programming language), Java package, Java version history, Jonathan I. Schwartz, Method (computer programming), Oak, Oak Technology, Operating system, Personal digital assistant, Postcondition, Precondition, Primitive data type, Set-top box, Signedness, Sun Microsystems, Trademark.

Abstract type

In programming languages, an abstract type is a type in a nominative type system that cannot be instantiated directly; a type that is not abstract – which can be instantiated – is called a concrete type.

New!!: Oak (programming language) and Abstract type · See more »

Access modifiers

Access modifiers (or access specifiers) are keywords in object-oriented languages that set the accessibility of classes, methods, and other members.

New!!: Oak (programming language) and Access modifiers · See more »

Assertion (software development)

In computer programming, an assertion is a statement that a predicate (Boolean-valued function, i.e. a true–false expression) is always true at that point in code execution.

New!!: Oak (programming language) and Assertion (software development) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: Oak (programming language) and C++ · See more »

Class variable

In object-oriented programming with classes, a class variable is a variable defined in a class of which a single copy exists, regardless of how many instances of the class exist.

New!!: Oak (programming language) and Class variable · See more »

Design by contract

Design by contract (DbC), also known as contract programming, programming by contract and design-by-contract programming, is an approach for designing software.

New!!: Oak (programming language) and Design by contract · See more »

Enumerated type

In computer programming, an enumerated type (also called enumeration, enum, or factor in the R programming language, and a categorical variable in statistics) is a data type consisting of a set of named values called elements, members, enumeral, or enumerators of the type.

New!!: Oak (programming language) and Enumerated type · See more »

Exception handling

Exception handling is the process of responding to the occurrence, during computation, of exceptions – anomalous or exceptional conditions requiring special processing – often changing the normal flow of program execution.

New!!: Oak (programming language) and Exception handling · See more »

James Gosling

James Arthur Gosling, OC (born May 19, 1955) is a Canadian computer scientist, best known as the founder and lead designer behind the Java programming language.

New!!: Oak (programming language) and James Gosling · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Oak (programming language) and Java (programming language) · See more »

Java package

A Java package organizes Java classes into namespaces, providing a unique namespace for each type it contains.

New!!: Oak (programming language) and Java package · See more »

Java version history

The Java language has undergone several changes since JDK 1.0 as well as numerous additions of classes and packages to the standard library.

New!!: Oak (programming language) and Java version history · See more »

Jonathan I. Schwartz

Jonathan Ian Schwartz (born October 20, 1965) is an American businessman.

New!!: Oak (programming language) and Jonathan I. Schwartz · See more »

Method (computer programming)

A method in object-oriented programming (OOP) is a procedure associated with a message and an object.

New!!: Oak (programming language) and Method (computer programming) · See more »

Oak

An oak is a tree or shrub in the genus Quercus (Latin "oak tree") of the beech family, Fagaceae.

New!!: Oak (programming language) and Oak · See more »

Oak Technology

Oak Technology was an American supplier of semiconductor chips for sound cards, graphics cards and optical storage devices such as CD-ROM, CD-RW and DVD.

New!!: Oak (programming language) and Oak Technology · See more »

Operating system

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

New!!: Oak (programming language) and Operating system · See more »

Personal digital assistant

A personal digital assistant (PDA), also known as a handheld PC, is a variety mobile device which functions as a personal information manager.

New!!: Oak (programming language) and Personal digital assistant · See more »

Postcondition

In computer programming, a postcondition is a condition or predicate that must always be true just after the execution of some section of code or after an operation in a formal specification.

New!!: Oak (programming language) and Postcondition · See more »

Precondition

In computer programming, a precondition is a condition or predicate that must always be true just prior to the execution of some section of code or before an operation in a formal specification.

New!!: Oak (programming language) and Precondition · See more »

Primitive data type

In computer science, primitive data type is either of the following.

New!!: Oak (programming language) and Primitive data type · See more »

Set-top box

A set-top box (STB) or set-top unit (STU) (one type also colloquially known as a cable box) is an information appliance device that generally contains a TV-tuner input and displays output to a television set and an external source of signal, turning the source signal into content in a form that then be displayed on the television screen or other display device.

New!!: Oak (programming language) and Set-top box · See more »

Signedness

In computing, signedness is a property of data types representing numbers in computer programs.

New!!: Oak (programming language) and Signedness · See more »

Sun Microsystems

Sun Microsystems, Inc. was an American company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC.

New!!: Oak (programming language) and Sun Microsystems · See more »

Trademark

A trademark, trade mark, or trade-markThe styling of trademark as a single word is predominantly used in the United States and Philippines only, while the two-word styling trade mark is used in many other countries around the world, including the European Union and Commonwealth and ex-Commonwealth jurisdictions (although Canada officially uses "trade-mark" pursuant to the Trade-mark Act, "trade mark" and "trademark" are also commonly used).

New!!: Oak (programming language) and Trademark · See more »

Redirects here:

Oak (software).

References

[1] https://en.wikipedia.org/wiki/Oak_(programming_language)

OutgoingIncoming
Hey! We are on Facebook now! »