Focus Editor
ctrl+j
Next Tab
ctrl+shift+j
Create File
Run Code
ctrl+enter
Login to Reset
Format Code
alt+enter
Edit the C source and header files above, then press Run. Boot.dev compiles the project to WebAssembly and executes the result in your browser.
Use the playground for small C programs, pointer and memory experiments, standard-library practice, and compiler-error debugging without a local toolchain.
main.c and the included header, or add another .c or .h file. .c and .h files. Go deeper than syntax with hands-on exercises covering pointers, stack and heap memory, allocation, arrays, and manual memory management.
Yes. You can edit, compile, and run C code without installing a compiler or creating an account. An account is only needed to create a share link.
Boot.dev's compiler service builds the C project as WebAssembly. The result then runs in your browser and prints to the playground console.
Yes. The playground accepts up to five .c and .h files and compiles all of the .c files together.
No general package or system-library installer is available. The playground is intended for focused programs using local files and the supported standard library.