What is C Programming language

What is C Programming language

  • C is a general-purpose, imperative popular computer programming language.
  • C programming language was originally developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs in USA.
  • It supports structured programming, variable scope, recursion, provide low-level access to memory etc.
  • C become one of the most widely used programming languages of all time. C is also the most widely used programming language for writing operating systems, UNIX is the first programming language written in C.
  • C programming is considered as the precursor for almost all of the most popular high-level languages available today including C++, D, Go, Rust, Java etc.

Who developed C Programming Language

In 1972 Dennis Ritchie at Bell Labs developed C and in 1978, Dennis Ritchie and Brian Kernighan published the first edition of The C Programming Language.

What are the uses of C programming language.

C is one of the most popular languages out there for programming lower level things like operating systems and device drivers, as well as implementing programming languages. C was originally developed for creating system applications that direct interacts to the hardware devices. Below are some examples of uses of C programming language.

  • Operating System Kernel
  • Programming Language Compilers
  • Assemblers
  • Text Editors and Word processors
  • Print Spoolers
  • Network Drivers
  • Modern Softwares
  • Database and File systems
  • Embedded systems
  • Real Time softwares