---
key: pl/euphoria
kind: plang
name: "Euphoria"
url: https://plangs.page/euphoria
---

# Euphoria

> User-friendly language focusing on simplicity and readability, popular for various applications on multiple OS platforms.

Powerful yet easy-to-learn programming language that emphasizes simplicity and readability, making it suitable for a wide range of applications across Windows, Linux, macOS, and BSD. It was first released in 1993 as shareware and has evolved over time into an open-source community-driven project. Its design focuses on rapid development and performance, incorporating features like an interpreter, C translator, and simple syntax using English keywords.

## Facts

- Appeared: 1993
- Homepage: https://openeuphoria.org/index.wc
- GitHub: https://github.com/OpenEuphoria/euphoria
- Languish ranking: #328

## Relationships

### Paradigms

- [General-Purpose](https://plangs.page/paradigm/general-purpose)
- [Imperative](https://plangs.page/paradigm/imperative)
- [Procedural](https://plangs.page/paradigm/procedural)

### Platforms

- [Apple](https://plangs.page/platform/apple)
- [BSD](https://plangs.page/platform/bsd)
- [Cross-Platform](https://plangs.page/platform/cross)
- [Linux](https://plangs.page/platform/linux)
- [Windows](https://plangs.page/platform/windows)

### Type Systems

- [Dynamic](https://plangs.page/type-system/dynamic)
- [Static](https://plangs.page/type-system/static)

### Influenced By

- [BASIC](https://plangs.page/basic)

### Licenses

- [BSD](https://plangs.page/license/bsd)

### Tags

- [Application](https://plangs.page/tag/app)
- [Compiler](https://plangs.page/tag/compiler)
- [DBMS](https://plangs.page/tag/dbms)
- [GUI](https://plangs.page/tag/gui)
- [Interpreter](https://plangs.page/tag/interpreters)
- [Low Code](https://plangs.page/tag/low-code)
- [Mathematical Modeling](https://plangs.page/tag/modeling)
- [RAD](https://plangs.page/tag/rad)
- [Ray Tracer](https://plangs.page/tag/ray-tracer)
- [Wavelet](https://plangs.page/tag/wavelet)
