Euphoria Programming LanguageThe Euphoria language was first released in 1993 for DOS; it was open-sourced in 2006. It is an imperative procedural language, whose syntax resembles a blend of Pascal, FORTRAN and BASIC. Official libraries do not include modern essentials such as networking, but third-party libraries fill many gaps. Built-in graphics are available for DOS; third-party graphics bindings include
Win32,
GTK, and
wxWidgets, and of course Tcl/Tk. Euphoria is available for DOS, Windows, Linux and FreeBSD, but only on the x86 CPU.