# Lisaac

> object-oriented programming language

**Wikidata**: [Q3242457](https://www.wikidata.org/wiki/Q3242457)  
**Source**: https://4ort.xyz/entity/lisaac

## Summary
Lisaac is an object-oriented programming language that was created in 2003. It was influenced by the Self programming language and is distributed under the GNU General Public License, version 3.0. The language is available via package managers for Debian and Gentoo Linux distributions.

## Key Facts
- **Inception:** Lisaac was created in 2003.
- **Programming Paradigm:** It is an object-oriented programming language.
- **Influenced By:** The language was influenced by Self, a programming language known for its prototype-based object-oriented system.
- **License:** Lisaac is released under the GNU General Public License, version 3.0.
- **Website:** The official website is http://isaacproject.u-strasbg.fr/li.html.
- **Software Packages:** It is available as a package in Debian Stable (`lisaac`) and for Gentoo (`dev-lang/lisaac`).
- **Wikipedia Presence:** The language has Wikipedia articles in French and Russian.

## FAQs
### Q: What is Lisaac?
A: Lisaac is an object-oriented programming language. It was developed starting in 2003 and is designed for communicating instructions to a machine.

### Q: Under what license is Lisaac distributed?
A: Lisaac is distributed under the GNU General Public License, version 3.0, making it free and open-source software.

### Q: Which programming language influenced Lisaac?
A: Lisaac was influenced by Self, an object-oriented programming language originally developed in 1987.

### Q: Where can Lisaac be found for installation?
A: Lisaac can be found in the Debian Stable repository under the package name `lisaac` and in the Gentoo repository as `dev-lang/lisaac`.

## Why It Matters
Lisaac represents a specific branch of object-oriented programming language design that draws lineage from the Self language, which is known for its purity in the object-oriented paradigm. Its creation in 2003 added to the ecosystem of languages exploring different implementations of object-oriented concepts. The language's inclusion in major Linux distributions like Debian and Gentoo indicates that it achieved a level of stability and community relevance sufficient for distribution maintenance. Its licensing under the GNU GPL v3 ensures that it remains accessible for study and modification, preserving its role as a tool for both practical application and academic interest in programming language theory.

## Notable For
- Being an object-oriented programming language influenced by Self.
- Availability in Linux package repositories (Debian and Gentoo).
- Distribution under the GNU General Public License v3.0.
- Having a documented inception date of 2003.

## Body
### Language Classification and Inception
Lisaac is classified as an object-oriented programming language. It was established in 2003. The language is designed to facilitate the communication of instructions to a machine, fitting the broad definition of a programming language.

### Technical Context and Influences
The design of Lisaac was influenced by Self, another programming language. Self, which originated in 1987, is a notable entity in the history of programming languages, suggesting that Lisaac may share conceptual similarities with prototype-based or pure object-oriented systems.

### Availability and Distribution
Lisaac is supported within the Linux ecosystem through specific software packages:
- **Debian Stable:** The package is named `lisaac`.
- **Gentoo:** The package is identified as `dev-lang/lisaac`.

Further information and downloads are hosted on the official website located at `http://isaacproject.u-strasbg.fr/li.html`.

### Licensing and Copyright
The software is copyrighted and licensed under the GNU General Public License, version 3.0. This licensing governs its distribution and usage rights.