The last time Hackerfall tried to access this page, it returned a not found error. A cached version of the page is below, or click here to continue anyway

What is Ark?

Ark is a systems programming language focused on being practical and pragmatic. We want a language that is simple, easy to write, yet powerful enough to create readable, performant and concise code for any problem.

And much more. You can checkout the languages


to learn more.

Hello, World!

Here's a simple "Hello, World" program written in Ark. You can find more complex examples on our organisations repository, like this one

#use std::io

pub func main() -> int {
    io::println("Hello, World!");
    return 0;

Note that when running this code, you need to set the Ark standard library as an include directory by passing the -I flag and the path to the standard library.

Continue reading on