Do you need to know the registers and flags in a computer architecture to write C programs? Solution Answer: No, Because C program is compiled by compiler, and we just define and use variable as many as we want, and its duty of compiler to know about registers and flags like things, in short we don\'t need to know about registers and flags while writing c program..