日本語

Basics - Hello, World!

Difficulty: 🟢 Beginner
Time: 10 minutes

First Program

int main() {
    println("Hello, World!");
    return 0;
}

How to Run

# Run with interpreter
./build/bin/cm run hello.cm

# Compile and run
./build/bin/cm compile hello.cm -o hello
./hello

Using println

int main() {
    const int x = 42;  // Use const for immutable values
    println("The answer is {}", x);

    const string name = "Alice";  // String is also const
    const int age = 25;           // Age won't change
    println("{} is {} years old", name, age);
    return 0;
}

Important (v0.11.0+): Always use const for variables that won’t be modified. This helps the compiler optimize better and makes your code intent clearer.


Previous: Environment Setup
Next: Variables and Types


Last Updated: 2026-02-08