Skip to content

A lightweight backend API for the HexaCode programming language, written in Python using Flask. HexaCode is a custom French-based programming language designed for educational and creative use. This backend powers the HexaCode web playground, allowing users to write and execute HexaCode scripts in real-time without downloads.

License

Notifications You must be signed in to change notification settings

Bluebull7/HexaCode

Repository files navigation

HexaCode Playground

HexaCode is a custom French-based programming language designed for educational and creative purposes. The HexaCode Playground provides an intuitive web-based environment to write and execute HexaCode scripts, along with hosted documentation to help you get started.

Features

  • French-Based Programming Language: Simple commands like AFFICHE, SI, and ALORS make it easy to learn and use.
  • Interactive Playground: Write, run, and debug HexaCode scripts in your browser.
  • Hosted Documentation: Comprehensive docs are available at /docs to guide users through HexaCode's syntax and features.
  • Modular Structure: Clean separation of backend (Flask), frontend (React), and documentation (Sphinx).
  • Responsive Design: The playground is optimized for both desktop and mobile users.

Prerequisites

Ensure you have the following installed on your system:

  • Python: Version 3.8 or higher
  • Node.js: Version 14 or higher
  • Sphinx: For building the documentation

About

A lightweight backend API for the HexaCode programming language, written in Python using Flask. HexaCode is a custom French-based programming language designed for educational and creative use. This backend powers the HexaCode web playground, allowing users to write and execute HexaCode scripts in real-time without downloads.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published