Most developers know how to write C code.

Far fewer know what actually happens after they press Run.

A common mental model looks like this:

Write Code