Your mission
Your first compiled C program. One job: output a specific line and exit cleanly.
See it in action
./helloHello World!
Your checklist
Constraints
- Expected file
hello.c- Allowed functions
write
100% free
Write C in the browser, graded byte for byte. Every failing test names the line, the column, the byte. The full verdict, Valgrind included, lands in milliseconds.
2 of 2 failing
Seven chapters, from your first program down to the system underneath. Each chapter ends on a timed checkpoint.
Unlocks at 280 Chapter XP or when every required exercise is passed.
Step through your program and watch the stack, the heap and every pointer between them.
"Grady"\0Publish your passing solutions to a repository you own.
A series of exercises against one clock, level after level, the way an exam runs.
Foundations 1
Take challenges in your terminal, with your own editor.


Write your own exercises and challenges, with their tests. Share them with everyone.
Your account, saved code and progress are stored in Europe. We never sell your data or pass it on, and the privacy policy lists every provider, how long each keeps what, and how to have it deleted.
Sign in with GitHub, Google or an email code. There's no Grademe password to create or store.