Daily programming practice

Five small puzzles. One sharper mind.

Practice five free programming puzzles in about seven minutes. Choose C++, Git, or terminal topics; commit each answer before its explanation appears. Questions adapt to your recall and weak concepts.

Loading questions and saved practice…

Learn between runs

Understand the code, then test yourself

Daily Code Run is a free programming practice app at dailycoderun.com. Practice C++, Git and terminal skills with five daily puzzles, interactive C++ lessons and review based on your answers.

Open an interactive lesson, follow the explanations, and answer a short check. Your review queue follows the concepts you miss.

New to C++? Start with C++ first steps to learn names, values and reading code in order. Then try Functions and copies. Take one small step, revisit what is unclear, and stop whenever you want.