User accounts
AvailableCreate an account and use a verified session to access private pages.
Loading c0den…
Deliberate C practice
Build real developer skill through deliberate practice. Today, c0den offers one published C exercise, a browser editor, and local drafts. Automatic code evaluation is still in development.
Evaluation interface preview
The values below illustrate a future report. No code was compiled or tested.
$ simulation --no-execution
Compilation: not run
Public tests: not run
XP: not awarded
Product status
“Available” means the feature exists in the current application. “Beta” means it is usable with a deliberately limited scope.
Create an account and use a verified session to access private pages.
Write C code in the authenticated exercise workspace.
Restore account-scoped exercise drafts stored in the current browser.
Practise the published C exercise while later curriculum entries remain clearly marked as planned.
Resume exercises opened in the current browser without treating that activity as trusted completion.
Explore the real C exercise structure without an account while evaluation remains explicitly simulated.
The current learning loop
1 C exercise is published today.
Use the editor for C source code without running it in the web app.
Signed-in drafts stay in the current browser and do not sync.
Explore a clearly labelled simulation of the planned evaluator.
In development
Authenticated mock submissions now persist a source snapshot and exercise queue states, but remain simulations. Compilation, trusted tests, final grading, XP, levels, and exercise unlocking still need the separate isolated evaluator and remain planned.
See an illustrative evaluation report that does not compile, execute, or grade submitted code.
Store an authenticated source snapshot and exercise a deterministic queue flow without compiling, grading, XP, completion, or unlocking.
Compile submitted C code in a separate restricted evaluator service.
Run evaluator-backed visible tests without awarding completion.
Run private evaluator tests as part of a trusted final submission.
Inspect evaluator-run programs for supported memory-safety failures.
Award persistent XP only after an evaluator-verified completion.
Unlock later exercises from trusted prerequisite completion.
Synchronize drafts and learning activity between signed-in devices.
Product preview — simulated report
Simulation