Euphoria (langage)

From Wikipedia, the free encyclopedia

Date de première version1993
AuteurJeremy Cowgar, Robert Craig (original), Matt Lewis, Derek Parnell
DéveloppeursopenEuphoria Group
Euphoria
Logo.

Date de première version 1993
Paradigmes impératif, procédural
Auteur Jeremy Cowgar, Robert Craig (original), Matt Lewis, Derek Parnell
Développeurs openEuphoria Group
Dernière version 4.0.5 ()
Typage statique, dynamique
Influencé par BASIC, C, C++
A influencé Python
Système d'exploitation Multi-plate-forme WIN32, Linux, macOS, FreeBSD, NetBSD, OpenBSD
Licences BSD
Site web openeuphoria.org

Euphoria est un langage de programmation interprété créé par Robert Craig de Rapid Deployment Software.

Capture d'écran d'un interpréteur d'Euphoria

Euphoria a été créé par Robert Craig de Rapid Deployment Software à Toronto en Ontario (Canada). Le langage a été d'abord développé sur Atari ST, mais ces versions n'ont jamais été diffusées. La première version commerciale publiée était destinée à la plateforme DOS 16 bits. La licence était de type proprietaire. En 2006, avec la sortie de la version 3, Euphoria est devenu open source. Dès lors, le projet est maintenu et développé par l'openEuphoria Group. En , l'openEuphoria Group a publié la version 4 d'openEuphoria qui était marquée par le changement de l'identité et de la mascotte du projet. OpenEuphoria est actuellement disponible pour Windows, Linux, macOS et trois variantes de *BSD.

Fonctionnalités

Hello World

Utilisation

Related Articles

Wikiwand AI