# Otus Lisp

> purely functional dialect of Scheme

**Wikidata**: [Q111274793](https://www.wikidata.org/wiki/Q111274793)  
**Source**: https://4ort.xyz/entity/otus-lisp

## Summary
Otus Lisp (often abbreviated as "ol") is a purely functional dialect of the Scheme programming language. It is classified as a language designed for communicating instructions to a machine and is distributed under the MIT License. The project is publicly accessible via its source repository on GitHub.

## Key Facts
- **Aliases:** Otus Lisp is also known as "ol".
- **Classification:** It is an instance of a programming language, specifically identified as a purely functional dialect of Scheme.
- **License:** The language is released under the MIT License.
- **Source Repository:** The official source code and property website are hosted at `https://github.com/yuriy-chumak/ol`.
- **Paradigm:** It is described as a purely functional language.
- **Lineage:** It is a dialect of Scheme (a member of the Lisp family of programming languages).

## FAQs
### Q: What type of programming language is Otus Lisp?
A: Otus Lisp is a purely functional dialect of Scheme. It serves as a language for communicating instructions to a machine.

### Q: What license is Otus Lisp released under?
A: Otus Lisp is distributed under the MIT License, which permits broad reuse and modification.

### Q: Where can the source code for Otus Lisp be found?
A: The official source website and repository for the project are located on GitHub at `https://github.com/yuriy-chumak/ol`.

### Q: What is the abbreviation or short name for Otus Lisp?
A: The language is aliased as "ol".

## Why It Matters
Otus Lisp matters as a specialized implementation within the broader Lisp and Scheme ecosystem. By defining itself as a "purely functional" dialect, it distinguishes itself from other Lisp variants that may be multi-paradigm, offering a specific environment for developers looking to apply strict functional programming principles derived from Scheme.

Its significance is further anchored in its accessibility and open-source nature. By utilizing the MIT License, one of the most permissive and popular open-source licenses, it encourages adoption, contribution, and integration into other software projects without restrictive legal barriers. The availability of the code on GitHub facilitates community engagement and transparency, allowing users to inspect the "has part" components of the language structure directly. As a tool for communicating instructions to a machine, it contributes to the diversity of functional languages available to programmers.

## Notable For
- **Purely Functional Design:** Unlike many general-purpose languages, it is explicitly described as purely functional.
- **Scheme Dialect:** It carries on the tradition of the Scheme programming language, known for its minimalist and elegant design.
- **Open Source Accessibility:** It is fully accessible under the MIT License, promoting free use and distribution.
- **GitHub Presence:** The project maintains a public, direct presence on GitHub, facilitating immediate access to its codebase.

## Body
### Overview and Classification
Otus Lisp is a functional programming language that operates as a dialect of Scheme. It is categorized as an instance of a programming language, defined broadly as a language for communicating instructions to a machine. The project is frequently referred to by its alias, "ol".

### Technical Characteristics
The language is structurally defined by its commitment to a purely functional paradigm. As a dialect of Scheme, it inherits the syntactic and semantic characteristics associated with the Lisp family of languages. The "has part" qualifiers in its structured data suggest it comprises standard programming language components (identified structurally as Q15777 and Q187560), consistent with its classification as a tool for machine instruction.

### Licensing and Availability
Otus Lisp is distributed under the MIT License (value: MIT License), ensuring that the software is free to use, modify, and distribute. This licensing model supports both academic and commercial utilization. The definitive source for the language's properties and codebase is hosted on GitHub at `https://github.com/yuriy-chumak/ol`.