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

Red (programming language)

Index Red (programming language)

Red is a computer programming language. [1]

39 relations: Android (operating system), ARM architecture, Boost (C++ libraries), Bootstrapping (compilers), BSD licenses, Compiled language, Cross compiler, Darwin (operating system), Device driver, Domain-specific language, FreeBSD, Functional programming, GitHub, Graphical user interface, Homoiconicity, Imperative programming, Interpreter (computing), Just-in-time compilation, Linux, Lua (programming language), MacOS, Metaprogramming, Microsoft Windows, MS-DOS, Netherlands, Open-source software, Operating system, Programming language, Raspberry Pi, Rebol, Scala (programming language), Software Freedom Day, Software release life cycle, Solution stack, Syllable Desktop, Symbolic programming, Toolchain, Web server, X86.

Android (operating system)

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.

New!!: Red (programming language) and Android (operating system) · See more »

ARM architecture

ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.

New!!: Red (programming language) and ARM architecture · See more »

Boost (C++ libraries)

Boost is a set of libraries for the C++ programming language that provide support for tasks and structures such as linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing.

New!!: Red (programming language) and Boost (C++ libraries) · See more »

Bootstrapping (compilers)

In computer science, bootstrapping is the technique for producing a self-compiling compiler — that is, compiler (or assembler) written in the source programming language that it intends to compile.

New!!: Red (programming language) and Bootstrapping (compilers) · See more »

BSD licenses

BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and redistribution of covered software.

New!!: Red (programming language) and BSD licenses · See more »

Compiled language

A compiled language is a programming language whose implementations are typically compilers (translators that generate machine code from source code), and not interpreters (step-by-step executors of source code, where no pre-runtime translation takes place).

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

Cross compiler

A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running.

New!!: Red (programming language) and Cross compiler · See more »

Darwin (operating system)

Darwin is an open-source Unix operating system first released by Apple Inc. in 2000.

New!!: Red (programming language) and Darwin (operating system) · See more »

Device driver

In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer.

New!!: Red (programming language) and Device driver · See more »

Domain-specific language

A domain-specific language (DSL) is a computer language specialized to a particular application domain.

New!!: Red (programming language) and Domain-specific language · See more »

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).

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

Functional programming

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

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

GitHub

GitHub Inc. is a web-based hosting service for version control using Git.

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

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: Red (programming language) and Graphical user interface · See more »

Homoiconicity

In computer programming, homoiconicity (from the Greek words homo meaning the same and icon meaning representation) is a property of some programming languages in which the program structure is similar to its syntax, and therefore the program's internal representation can be inferred by reading the text's layout.

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

Imperative programming

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

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

Interpreter (computing)

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

New!!: Red (programming language) and Interpreter (computing) · See more »

Just-in-time compilation

In computing, just-in-time (JIT) compilation, (also dynamic translation or run-time compilation), is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution.

New!!: Red (programming language) and Just-in-time compilation · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

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

Lua (programming language)

Lua (from meaning moon) is a lightweight, multi-paradigm programming language designed primarily for embedded use in applications.

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

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

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

Metaprogramming

Metaprogramming is a programming technique in which computer programs have the ability to treat programs as their data.

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

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Red (programming language) and Microsoft Windows · See more »

MS-DOS

MS-DOS (acronym for Microsoft Disk Operating System) is an operating system for x86-based personal computers mostly developed by Microsoft.

New!!: Red (programming language) and MS-DOS · See more »

Netherlands

The Netherlands (Nederland), often referred to as Holland, is a country located mostly in Western Europe with a population of seventeen million.

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

Open-source software

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

New!!: Red (programming language) and Open-source software · 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!!: Red (programming language) and Operating system · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

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

Raspberry Pi

The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries.

New!!: Red (programming language) and Raspberry Pi · See more »

Rebol

Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing.

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

Scala (programming language)

Scala is a general-purpose programming language providing support for functional programming and a strong static type system.

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

Software Freedom Day

Software Freedom Day (SFD) is an annual worldwide celebration of Free Software organized by Digital Freedom Foundation.

New!!: Red (programming language) and Software Freedom Day · See more »

Software release life cycle

A software release life cycle is the sum of the stages of development and maturity for a piece of computer software: ranging from its initial development to its eventual release, and including updated versions of the released version to help improve software or fix software bugs still present in the software.

New!!: Red (programming language) and Software release life cycle · See more »

Solution stack

In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications.

New!!: Red (programming language) and Solution stack · See more »

Syllable Desktop

Syllable Desktop is a free and open source operating system for Pentium and compatible processors.

New!!: Red (programming language) and Syllable Desktop · See more »

Symbolic programming

In computer programming, symbolic programming is a programming paradigm in which the program can manipulate its own formulas and program components as if they were plain data.

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

Toolchain

In software, a toolchain is a set of programming tools that are used to perform a complex software development task or to create a software product, which is typically another computer program or a set of related programs.

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

Web server

Web server refers to server software, or hardware dedicated to running said software, that can serve contents to the World Wide Web.

New!!: Red (programming language) and Web server · See more »

X86

x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.

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

Redirects here:

Red language.

References

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

OutgoingIncoming
Hey! We are on Facebook now! »