Euphoria (programming language)

Euphoria (programming language)

Euphoria is a programming language created by Robert Craig of Rapid Deployment Software in Toronto, Ontario, Canada. Initially developed (though not publicly released) on the Atari ST, the first commercial release was for MS-DOS as proprietary software. In 2006, with the release of version 3, Euphoria became open-source software. The openEuphoria Group continues to administer and develop the project. In December 2010, the openEuphoria Group released version 4 of openEuphoria along with a new identity and mascot for the project. OpenEuphoria is currently available for Windows, Linux, macOS and three flavors of *BSD.

Comment
enEuphoria is a programming language created by Robert Craig of Rapid Deployment Software in Toronto, Ontario, Canada. Initially developed (though not publicly released) on the Atari ST, the first commercial release was for MS-DOS as proprietary software. In 2006, with the release of version 3, Euphoria became open-source software. The openEuphoria Group continues to administer and develop the project. In December 2010, the openEuphoria Group released version 4 of openEuphoria along with a new identity and mascot for the project. OpenEuphoria is currently available for Windows, Linux, macOS and three flavors of *BSD.
Depiction
OpenEuphoria logo.png
Designer
enJeremy Cowgar, Robert Craig , Matt Lewis, Derek Parnell
Developer
http://openeuphoria.org/
Developer
http://openeuphoria.org/
FileExt
en.e, .ex, .exw, .edb
Has abstract
enEuphoria is a programming language created by Robert Craig of Rapid Deployment Software in Toronto, Ontario, Canada. Initially developed (though not publicly released) on the Atari ST, the first commercial release was for MS-DOS as proprietary software. In 2006, with the release of version 3, Euphoria became open-source software. The openEuphoria Group continues to administer and develop the project. In December 2010, the openEuphoria Group released version 4 of openEuphoria along with a new identity and mascot for the project. OpenEuphoria is currently available for Windows, Linux, macOS and three flavors of *BSD. Euphoria is a general-purpose high-level imperative-procedural interpreted language. A translator generates C source code and the GNU compiler collection (GCC) and Open Watcom compilers are supported. Alternatively, Euphoria programs may be bound with the interpreter to create stand-alone executables. A number of graphical user interface (GUI) libraries are supported including Win32lib and wrappers for wxWidgets, GTK+ and IUP. Euphoria has a simple built-in database and wrappers for a variety of other databases.
Homepage
openeuphoria.org
Hypernym
Language
Influenced
phix.x10.mx
Influenced
phix.x10.mx
InfluencedBy
BASIC
Influenced by
BASIC
Is primary topic of
Euphoria (programming language)
Label
enEuphoria (programming language)
LatestReleaseDate
1 March 2021
Latest release date
1 March 2021
LatestReleaseVersion
4.10
Latest release version
4.1.0
License
BSD licenses
License
BSD licenses
Link from a Wikipage to an external page
openeuphoria.org/wiki/view/home.wc
openeuphoria.org/
web.archive.org/web/20080509094445/http:/www.usingeuphoria.com/
openeuphoria.org/forum/index.wc
github.com/OpenEuphoria
phix.x10.mx
Link from a Wikipage to another Wikipage
Acronym
Array data type
Artificial intelligence
ASCII
Atari ST
Backronym
BASIC
Berkeley Software Distribution
BSD licenses
Bytecode
C (programming language)
Category:BASIC programming language family
Category:Cross-platform software
Category:Formerly proprietary software
Category:Free educational software
Category:Procedural programming languages
Category:Programming languages created in 1993
Category:Software using the BSD license
Computer science
Copy-on-write
Cross-platform
Database
DOS
Dynamic linker
Executable
File:OpenEuphoria logo.png
FreeBSD
Functional programming
Garbage collection (computer science)
GNU compiler collection
Graphical user interface
GTK+
High-level programming language
IEEE floating-point standard
Imperative programming
Integer
Interpreter (computing)
IUP (software)
John Backus
Linux
Lua (programming language)
MacOS
Master's degree
Mathematics
Microsoft Windows
MS-DOS
NetBSD
Nim (programming language)
Ontario
OpenBSD
Open-source software
Open Watcom
Procedural programming
Programming language
Proprietary software
Python (programming language)
Read–eval–print loop
REBOL
Ruby (programming language)
Source code
String (computer science)
Technology roadmap
Thesis
Toronto
Translator (computers)
Type system
University of Toronto
Wrapper function
WxWidgets
Logo
File:OpenEuphoria logo.png
Name
enEuphoria
Name
enEuphoria
OperatingSystem
Cross-platform
FreeBSD
Linux
MacOS
Microsoft Windows
NetBSD
OpenBSD
Paradigm
Imperative programming
SameAs
Euphoria
Euphoria (język programowania)
Euphoria (langage)
EUPHORIA (lenguaje de programación)
Euphoria (limbaj de programare)
Euphoria (linguagem de programação)
Euphoria (programmeertaal)
Euphoria (Programmiersprache)
Euphoria (programming language)
Euphoria (programovací jazyk)
Euphoria (язык программирования)
Euphoria (プログラミング言語)
Euphoria语言
m.02mml
P9ht
Q1374139
ایفوریا
유포리아 (프로그래밍 언어)
Subject
Category:BASIC programming language family
Category:Cross-platform software
Category:Formerly proprietary software
Category:Free educational software
Category:Procedural programming languages
Category:Programming languages created in 1993
Category:Software using the BSD license
Thumbnail
OpenEuphoria logo.png?width=300
Typing
enstatic, dynamic
WasDerivedFrom
Euphoria (programming language)?oldid=1096120965&ns=0
WikiPageLength
18231
Wikipage page ID
9647
Wikipage revision ID
1096120965
WikiPageUsesTemplate
Template:According to whom
Template:BASIC
Template:Citation needed
Template:Commons category
Template:Infobox programming language
Template:Official website
Template:Reflist
Template:Start date and age
Template:URL
Wordnet_type
synset-software-noun-1