What language has C been developed in?

C is a general-purpose, imperative computer programming language that supports structured programming. The development of C is tied in with the development of Unix. In fact, it was originally used to re-implement the Unix operating system. It has since gone on to become one of the most widely used programming languages of all time.

Unix was originally implemented in assembly language on a PDP-7. Eventually, Dennis Ritchie and Ken Thompson decided to port the operating system to a PDP-11. They considered doing this using the B language, which was a simplified version of BCPL. However, due to the limitations of B, such as its inability to take advantage of some of the PDP-11's features, notably byte addressability, led them to develop a new programming language. The name C was chosen, as it came after B.

C, like Unix, had been originally written in assembly language.

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.