code blocks written in C programming language