# Extensible Embeddable Language

> scripting and programming language

**Wikidata**: [Q5421921](https://www.wikidata.org/wiki/Q5421921)  
**Source**: https://4ort.xyz/entity/extensible-embeddable-language

## Summary
Extensible Embeddable Language (EEL) is a scripting and programming language designed for embedding into other applications. It is released under the GNU Lesser General Public License (LGPL).

## Key Facts
- **License**: GNU Lesser General Public License (LGPL).
- **Type**: Programming language.
- **Paradigm**: Multi-paradigm programming.
- **Typing**: Dynamically typed.
- **Copyright Status**: Copyrighted.
- **Wikidata ID**: Referenced with identifiers linking to its properties.
- **Microsoft Academic ID**: 2777024782 (discontinued).
- **Freebase ID**: /m/0gsfll.
- **Aliases**: EEL.

## FAQs
### Q: What is Extensible Embeddable Language primarily used for?
A: Extensible Embeddable Language (EEL) is designed as a scripting and programming language specifically for embedding into other software applications.

### Q: What license governs Extensible Embeddable Language?
A: Extensible Embeddable Language is licensed under the GNU Lesser General Public License (LGPL).

### Q: Is Extensible Embeddable Language statically or dynamically typed?
A: Extensible Embeddable Language utilizes dynamic typing.

### Q: What programming paradigm does Extensible Embeddable Language follow?
A: Extensible Embeddable Language is categorized as a multi-paradigm programming language.

## Why It Matters
Extensible Embeddable Language (EEL) addresses the need for a flexible scripting solution that can be directly embedded within larger applications, particularly those seeking open-source integration. Its LGPL licensing allows for free use and modification within proprietary software under certain conditions, making it valuable for developers requiring scripting capabilities without stringent viral copyleft requirements. As a multi-paradigm, dynamically typed language, EEL offers versatility for embedding tasks, enabling developers to extend application functionality dynamically without needing to recompile the host application. This embeddable nature makes it a practical tool for enhancing software extensibility and user automation features.

## Notable For
- **Embeddable Design**: Explicitly engineered for seamless integration into host applications as a scripting language.
- **LGPL Licensing**: Utilizes the GNU Lesser General Public License, allowing integration with proprietary software.
- **Multi-Paradigm Support**: Accommodates multiple programming paradigms within its design.
- **Dynamic Typing**: Employs dynamic typing discipline for flexible programming.

## Body
### Classification
- **Instance of**: Programming language ([Wikidata](https://en.wikipedia.org/w/index.php?title=Extensible_Embeddable_Language&oldid=984659846)).
- **Wikidata Description**: Scripting and programming language.
- **Freebase ID**: /m/0gsfll.
- **Microsoft Academic ID (discontinued)**: 2777024782.

### Technical Details
- **Name**: Extensible Embeddable Language.
- **Aliases**: EEL.
- **License**: GNU Lesser General Public License (LGPL) ([Wikidata](https://en.wikipedia.org/w/index.php?title=Extensible_Embeddable_Language&oldid=984659846)).
- **Copyright Status**: Copyrighted.
- **Typing Discipline**: Dynamic typing ([Wikidata](https://en.wikipedia.org/w/index.php?title=Extensible_Embeddable_Language&oldid=984659846)).
- **Programming Paradigm**: Multi-paradigm programming ([Wikidata](https://en.wikipedia.org/w/index.php?title=Extensible_Embeddable_Language&oldid=984659846)).