answersLogoWhite

0

What is C-language?

Updated: 10/23/2022
User Avatar

Wiki User

12y ago

Best Answer

C language is a computer programming language, which allows one to develop programs for users.

you can learn more about C language here:

http://thetechnofreaks.com/2011/08/23/the-basics-welcome-to-the-world-of-programming/

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is C-language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about General History
Related questions

How 2 write five names in clanguage?

*language


What is the use of gets and puts functions in clanguage?

getting/putting strings


Use of puts function in clanguage?

Syntax: #include int puts( char *str );The function puts() writes str to stdout, then writes a newline character. puts() returns non-negative on success, or EOF on failure.


How did clanguage get its name?

The name comes from its derivative nature.C began as a derivative of a language called B, and B got its name because it was a simplified form of another language called BCPL (Basic Combined Programming Language).


Program to print sorting of an array in clanguage?

/* PROGRAM TO SORT ARRAY ELEMENTS USING BUBBLE SORT*/ #include #include void main() { int i,j,n,t,a[50]; clrscr(); printf("ENTER THE ARRAY SIZE:\n"); scanf("%d",&n); printf("ENTER THE ARRAY ELEMENTS:\n"); for(i=0;i


How do you learn c?

C video lectures+ C books download: These are the lectures to learn the C language by VTC.these Are very rare lectures and hard to find on internet. I bet this is very useful for beginners in CLanguage and for intermediates.PLUS I have added some 6 to 7 books Of C and some ready to perform C programes. http://fileml.com/18OQ4


What is historical development of C Language?

Bjarne Stroustrup found that OOP languages like Simula and BCPL incorporated features that enabled large and complex software to be developed much more easily than with the more traditional procedural languages, such as C, where the separation of data and the methods that operated upon that data were a hindrance, making code difficult to both write and maintain. However, Simula was too slow to be practical while BCPL was fast but too low-level. C was the most popular language of the day as it was capable of producing compact and efficient machine code for a wide-variety of hardware, thus he decided to base his new language on C which he began to develop in 1979. As well as Simula, he borrowed ideas from other languages including ALGOL 68, Ada, CLU and ML, and removed some of C's idiosyncrasies such as the unnecessary use of typedef when declaring a struct. Initially, the new language provided classes and derived classes, strong typing, inlining and default arguments. Since it was largely based on C he called his new language 'C with Classes'. However, the key ingredient was the compiler, which he dubbed Cpre. Coming up with a new language (even one based upon an existing language) is one thing but if it cannot be interpreted or compiled into machine code then it is ultimately useless. However, Cpre wasn't so much a compiler as a translator. All it really did was convert his new language into C source code which could then be compiled using any C compiler. In 1983, 'C with Classes' had been renamed C++ (pronounced see-plus-plus). In C, the ++ operator is the increment operator, thus C++ literally means the successor to C (ignoring the fact that C++ is the postfix increment operator which evaluates to C, not C+1). By this time, Stroustrup had incorporated new features including virtual functions, function and operator overloads, references, constants and single-line comments, as well as developing an actual compiler which he called Cfront. In 1985, the first edition of The C++ Programming Language was published (written by Stroustrup himself), followed by the first commercial release of C++. This was followed by release 2.0 in 1989, which now incorporated multiple inheritance, abstract classes, static member functions, const member functions and protected members. In 1990, The Annotated C++ Reference Manual was published (also written by Stroustrup), followed by publication of his second edition of The C++ Programming Language in 1991, by which time C++ now incorporated templates, exceptions, namespaces, new casts and the Boolean type. At this point the C++ standard library began to evolve, beginning with the stream I/O library and eventually the standard template library. In 1998, C++ was officially standardised under the informal name C++98 (ISO/IEC 14882:1998). Much of that standard was based upon Stroustrup's earlier work, The Annotated C+ Reference Manual. Since then, C++ has been continually revised and updated in line with the C++ standards committee, which Stroustrup still chairs to this day. The current standard is C++11 which, amongst other things, includes the introduction of a move constructor to complement the existing copy constructor. The next major revision is expected in 2017, informally known as C++17.