This website includes Education Information like a programming language, job interview question, general knowledge.mathematics

Education log

PageNavi Results No.

Ads

Sunday, March 14, 2021

history of c programming language

history of c programming language 

hello friends in this article learn history of C Programming and defination welcome to real tech before we start C programming. class we should know some history of the C language the C programming language is a structure oriented programming language. developed at Bell Laboratories in 1972 by Dennis Ritchie C programming language .

history of c programming  features were derived from an earlier language called B basic combined programming language BCPL C language was invented for implementing UNIX operating system in 1978 Dennis Ritchie and Brian Korean published the first edition the C programming language. in 1983 the American National Standards Institute ensi established a committee to provide a modern comprehensive definition of C the re it provides reliability portability flexibility interactivity modularity efficiency and effectiveness what are the uses of c programming language the c programming language is used for developing system applications that forms a major portion of operating systems such as windows unix and linux so let's see some examples of c being used database systems graphics packages word processors spread sheets operating system .


development compilers and assemblers network drivers interpreters so from which level is C language belonging to there are three levels of programming. languages they are middle level languages high level languages and low level languages middle level languages .

don't provide all the built-in functions found in high level languages but provides all building blocks that we need to produce the result we want examples C C++ high-level languages provide almost everything that the programmer might need to do as already built into the language example Java Python low-level languages provides nothing other than access to the machines basic instruction set example assembler it has three standards or versions


number one c 89 per carrots 90 standard first standardized specification for c language was developed by the american national standards institute in 1989 c 89 MC 90 standards refer to the same programming language number 2 c99 standard next revision was published in

1999 that introduced new features like advanced data types and other changes in the last standard c 11 and embedded c language.

standard adds new features to c programming language library like type generic macros anonymous structures improved Unicode support

atomic operations multi-threading and bounds check functions it also makes some portions of the existing library optional and improves compatibility with C++ embedded C includes features not available in C like fixed point arithmetic named address spaces and basic input but Hardware addressing operating systems.


C compiler and all UNIX application programs are written in C language it is also called as procedure oriented programming language the C language is reliable simple and easy to use C has been coded in assembly language now question time so tell me who developed the C programming language . 



Defination C Programming:

The C programming language is a computer programming language that was developed to do system programming for the operating system UNIX and is an imperative programming language. C was developed in the early 1970s by Ken Thompson and Dennis Ritchie at Bell Labs. ... C is a compiled language.



why use c programming language:

Why should I learn C programming language? It is one of the widest used of all programming languages, including its variants. And it has been around for a long time. That’s like saying I should learn Latin; it was used for centuries across Europe and in theory learning it makes Italian and Portugueseeasier. Learning C teaches you many good practices

that help you as a programmer, though it can be time consuming to learn. C is often called a low level language. You can jump in and get started with other languages high level languages like Java or JavaScript. Learning something like C teaches you more

about data types, pointers, passing values by reference. In the end, this makes you a better programmer. That’s as bad as someone saying I should learn Haskell to learn programming discipline. Yoga would be better. If you want to get into programming, learning

C is going to give you a phenomenal head start. Because it has been around for 30 years and I can find a job migrating their systems? Because it is hard, so once you learn that, everything else is easier. If it is that hard, I want to learn an easier language like Objective C or Java. Learn C, and C++ and C# and Objective C are all minor variations you pick up quickly instead of three new languages to tackle. C is a functional programming language. Most modern applications are object oriented. Object oriented code is easier to use and

re-use. C is far faster to execute on the server. So my efficiency is irrelevant. They only pay you once to write or edit the

code. On the plus side, you don’t have as many code modules to debug if something goes wrong in C. This feels like I’m asked to master the difficult task of changing the car battery and replacing tires before I’m allowed to drive. You should understand what goes on under the hood before you start driving. Then you’ll realize when things go wrong before the damage is too great and you wreck. I figured the red check engine warning lights were good enough. That warning is as indecipherable as most software error messages.





No comments:

Post a Comment