Crowned v0.1.0-alpha

Custom code Lang called Crowned, extension is .cr

Crowned Programming Language

⚠️ ALPHA VERSION
Crowned is currently in early alpha stage. Features may be incomplete, unstable, or subject to change.

Crowned is a modern programming language designed for simplicity and power. It combines the readability of Python with the structure and performance of compiled languages.


🌟 Features (Alpha)

  • Basic language syntax and type system
  • Custom runtime interpreter
  • Simple integrated development environment (IDE)
  • Syntax highlighting
  • File execution via IDE or terminal
  • Built-in standard library (lib/royal.crlib)

🚀 Getting Started

✅ Prerequisites

  • Windows 10 or later
  • No external dependencies (everything is bundled)

📦 Installation

  1. Download the latest release
  2. Extract the .zip file
  3. Run crowned_ide.exe to launch the IDE

🖥️ Using the IDE

To Run a Program:

  • Create a .cr file (e.g., hello.cr)
  • Write Crowned code
  • Press F5 or use the terminal:
    run hello.cr
    

📘 Example Code

# Hello World
print("Hello, Crowned!")

# Variables
set name: string = "User";
print("Welcome, " + name);

# Functions
fun greet(n: string): string {
    return "Hello, " + n;
}
print(greet("World"));

🧠 Language Concepts

✅ Types

  • number, string, bool, list

✅ Operators

  • +, -, *, /, %, ==, !=, >, <, >=, <=

✅ Control Flow

if condition {
    // ...
} else {
    // ...
}

loop i in range(0, 10) {
    print(i);
}

while some_condition {
    // ...
}

🛠 IDE Features

  • Syntax highlighting
  • Integrated terminal
  • One-click execution
  • Error output
  • Light & dark themes

🤝 Contributing

Pull requests are welcome!
Note: This is an early alpha project — the codebase may change rapidly.


📜 License

This project is proprietary software.
All rights reserved. See the LICENSE file for full terms.


⚠️ Disclaimer

This software is in ALPHA. Use at your own risk.
Features may break or change without notice.

Repository

Crowned

Owner
Statistic
  • 0
  • 0
  • 0
  • 0
  • 0
  • 2 days ago
  • June 12, 2025
License

Other

Links
Synced at

Sat, 14 Jun 2025 14:34:51 GMT

Languages