Basic concepts of programming languages and Life cycle of a C program.