The fact that coders can think the logic behind the program they're writing, from my point of view means they're already running their program in their head, talking of statements such as 'if' and 'else'.
However, the human brain has definitely a different architecture from silicon cpus, in...