C is acomputer programming language. That means that you can use C to create lists of instructions for a computer to follow. C is one of thousands of programming languages currently in use.C languageis a objectorientedprogramming languagedeveloped by Dennis Ritchie. TheC languageis belonging to middle levelprogramming language. Operating system programs such as Windows, Unix, Linux are written inC language. C89/C90 and C99 are two standardized editions ofC languageC is a general-purpose programming language that is ideal for developing firmware or portable applications. Originally intended for writing system software, C was developed at Bell Labs by Dennis Ritchie for the Unix Operating System in the early 1970s.Some of C's most important features include:-Fixed number of keywords, including a set of control primitives, such as if, for, while, switch and do whileMultiple logical and mathematical operators, including bit manipulatorsMultiple assignments may be applied in a single statement.Function return values are not always required and may be ignored if unneeded.Typing is static. All data has type but may be implicitly converted.Basic form of modularity, as files may be separately compiled and linkedControl of function and object visibility to other files via extern and static attributes