RedditPP Mascot

RedditPP

r/ProgrammingLanguages • … • u/TrendyBananaYTdev

Myco - My Ideal Programming Language

**Myco** (Myco-Lang) is a lightweight, expressive scripting language designed for simplicity, readability, and just a touch of magic. Inspired by every aspect of other languages I hate and my weird obsession with Fungi, it is built to be both intuitive and powerful for small scripts or full programs.

**Why Myco?** I wanted a language that:

* Runs on Windows, macOS, and Linux without heavy dependencies * Stays minimal and memory-efficient without sacrificing core features * Has clean, readable syntax for quick learning * Is flexible enough for both beginners and advanced programmers

**Core Features:**

* Variables & reassignment (`let x = 5; x = 10;`) * Functions with parameters, returns, and recursion * Control structures (if/else, for, while) * Module system (use "module" as alias) * Fully cross-platform

Example:

func factorial(n): int: if n <= 1: return 1; end return n * factorial(n - 1); end print("5! =", factorial(5));

Getting Started:

1. Download Myco from the GitHub releases page: [Myco Releases](https://github.com/IvyMycelia/Myco-Lang/releases) 2. Run your first Myco file: * Windows: `./myco.exe hello.myco` * MacOS / Linux: `myco hello.myco`

Honestly I hated something about every single language I've used, and decided to take my favorite bits from every language and mash them together!

GitHub: [https://github.com/IvyMycelia/Myco-Lang](https://github.com/IvyMycelia/Myco-Lang)

Website: https://mycolang.org

\#Programming #OpenSource #DeveloperTools #SoftwareEngineering #Coding #ProgrammingLanguage #Myco #Myco-Lang

— 0