# Ooc

> programming language

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

## Summary
Ooc is a programming language influenced by Io, with a BSD license, and has its own website at http://ooc-lang.org.

## Key Facts
- Ooc is classified as a programming language.
- It is influenced by the Io programming language.
- The language uses BSD licenses.
- Its website is http://ooc-lang.org.
- The user manual is available in English.
- Ooc source code files are both readable and writable formats.
- The language has a copyrighted status.
- Wikipedia has a French language page for Ooc.
- The Google Knowledge Graph ID is /g/12301x4q.

## FAQs
### Q: What is Ooc?
A: Ooc is a programming language influenced by Io, with a BSD license and its own website at http://ooc-lang.org.

### Q: What programming language influenced Ooc?
A: Ooc was influenced by the Io programming language.

### Q: What license is Ooc under?
A: Ooc uses BSD licenses.

### Q: Where can I find documentation for Ooc?
A: The user manual is available at https://ooc-lang.github.io/docs/lang/ in English.

### Q: Is Ooc copyrighted?
A: Yes, Ooc has a copyrighted status.

## Why It Matters
Ooc represents an attempt to create a modern, dynamic programming language with influences from the Io language, which itself was inspired by Self and other prototype-based languages. While it may not have achieved widespread adoption compared to languages like Python or JavaScript, Ooc demonstrates the ongoing exploration of programming paradigms that prioritize simplicity, flexibility, and object-oriented features. Its existence contributes to the diversity of programming language options and serves as an example of how developers continue to experiment with new approaches to software development.

## Notable For
- Ooc was influenced by the Io programming language, which itself has a history dating back to 2002.
- The language uses BSD licenses, providing permissive terms for use and distribution.
- Ooc maintains its own website at http://ooc-lang.org and offers English documentation.
- The language is copyrighted but allows for open distribution under its license terms.
- Ooc's file format is consistent for both reading and writing source code.

## Body
### Technical Characteristics
Ooc is a programming language designed with influences from prototype-based languages like Io. The language maintains its own website at http://ooc-lang.org and offers documentation in English. The language is copyrighted but distributed under BSD licenses, which provide permissive terms for use and modification.

### File Formats
Ooc uses a consistent file format for both reading and writing source code. The readable and writable file formats are both described as "Ooc source code file" according to the source material.

### Language Features
The language appears to be influenced by Io's approach to object-oriented programming and dynamic typing. While specific features aren't detailed in the source material, the influence from Io suggests it may share characteristics like prototype-based inheritance and dynamic typing.

### Community and Resources
The language has a user manual available at https://ooc-lang.github.io/docs/lang/ with English as the primary language. The website provides resources for developers working with the language. The language has a Google Knowledge Graph ID of /g/12301x4q, indicating its presence in Google's knowledge base.

## References

1. [Source](https://ooc-lang.github.io/docs/lang/modules/)