# Oraset Programming Language

## What is Oraset?

Oraset is a simple, powerful, cross-platform programming language designed to provide an easy-to-learn and easy-to-use programming tool.

### Key Features

- **Simple and intuitive syntax**: Clear syntax design, easy to learn and use
- **Cross-platform support**: Runs on multiple platforms including Windows and Linux
- **Rich library functions**: Built-in libraries for math, string, array, and more
- **File packaging**: Supports packaging code into encrypted .osp files
- **Network capabilities**: Built-in HTTP request functionality for easy interaction with web services
- **Extensibility**: Supports adding custom extensions through the includes directory

## Quick Start

### Installation

1. Download the Oraset interpreter
2. Extract it to any directory
3. Add the Oraset directory to your system environment variables (optional)

### Your First Program

Create a file named `hello.oraset` with the following content:

```oraset
!! First Oraset program
show(`Hello, Oraset!`);
```

Run the program:

```bash
python oraset.py hello.oraset
```

## Documentation Navigation

- [Getting Started](en/tutorial/quickstart.md) - Learn Oraset's basic syntax and usage
- [Syntax Reference](en/reference/syntax.md) - Detailed syntax rules
- [Library Reference](en/libraries/math.md) - Usage of built-in libraries
- [Advanced Features](en/advanced/packaging.md) - Advanced features and best practices
- [About](en/about/introduction.md) - Project introduction and contribution guidelines

## Community

- [GitHub Repository](https://github.com/oraset/oraset) - Source code and contributions
- [Forum](https://forum.oraset.org) - Discussion and help
- [Issue Tracker](https://github.com/oraset/oraset/issues) - Report issues

## License

Oraset uses the GNU General Public License v3.0.