History of C

ALGOL, the root of all modern language was introduced around 1960s. It gave the concept of structured programming to Computer Science Society. ALGOL was popularized by computer scientist like Corrado Bohm, Guispee Jacopini and Edsger Dijkstra.
After 1960’s many language were on approach. In 1960, A language called BCPL(Basic Combined Programming Language) was developed by Martin Richards. It’s goal was to write system software. By using many features of BCPL in 1970 Ken Thompson developed a language called simply “B”. It was used at Bell Laboratories to create the early versions of UNIX operating system. BCPL and B bothe were “Typeless” system programming language.
Denis Ritchie created the most known programming language C by using the ideas of ALGOL,BCPL and B. As it was generated with UNIX operating system, it is strongly associated with UNIX which is coded entirely in C. For starting C was only used for academic purposes but by the release of many c compilers for commercial use and increasing popularity of UNIX it began to widespread among the computer professionals.
Throughout 1970’s, C was transformed which is now know as “Traditional C”.in 1978 this language became more popular after the publication of the book ‘The C Programming Language’ by Brian Kerningham and Denis Ritchie. This book was so successful that the language was came to be known amidst the computer community as “K&R C”.The fast growth of C led to the development of different versions of the language which were similar but often incompatible. This caused a serious problem for system developers. So, to keep the standard of the C language same in 1983, American National Standards Institute(ANSI) formed a technical committee to define a standard for C. This committee approved a version of C in the December of 1989 which is now known as ANSI C which was then approved by the International Standard organization(ISO) in 1990. This version of C is also known as C89.
During 1990’s based on C, C++ were introduced. JAVA a new programming language base on C and C++ was created by Sun Micro-systems of USA during the same period. Improvement of this language was a go all the time. It’s result was 1999 standard of C. Which is commonly known as C99. Although C99 is an improved version of C , still there are a number of compilers which doesn’t support it.So, my discussion is to make a version of C which will be supported by every compilers.

Share

39 thoughts on “History of C

  1. Thanks for this article. I might also like to state that it can often be hard when you’re in school and merely starting out to initiate a long credit score. There are many individuals who are simply just trying to make it and have an extended or positive credit history can occasionally be a difficult factor to have.

  2. Hey very cool web site!! Man .. Beautiful .. Amazing .. I’ll bookmark your blog and take the feeds also?I am happy to find so many useful info here in the post, we need work out more techniques in this regard, thanks for sharing. . . . . .

  3. Thank you for this article. I’d also like to talk about the fact that it can often be hard if you are in school and starting out to establish a long credit ranking. There are many learners who are just simply trying to pull through and have a protracted or positive credit history are often a difficult matter to have.

  4. In this great design of things you’ll get a B+ for effort. Where you lost us ended up being on your particulars. You know, as the maxim goes, details make or break the argument.. And it couldn’t be more correct at this point. Having said that, allow me tell you precisely what did give good results. Your authoring can be pretty convincing and that is probably why I am taking the effort in order to comment. I do not make it a regular habit of doing that. Next, although I can see a jumps in reasoning you come up with, I am not necessarily convinced of how you appear to connect the details which produce your conclusion. For the moment I will subscribe to your issue but hope in the future you link the dots much better.

Leave a Reply

Your email address will not be published. Required fields are marked *

Proudly powered by WordPress | Theme: Lean Blog by Crimson Themes.