Answer Posted / guest
C is a language that can be used to develop both 'user
applications' and 'operating systems'. It allows you to have
access to the machine language itself if you so choose (inline
asm). Most of the unix operating system is written in C. It is
a great language to start with (IMHO) because it contains the
basic concepts of computer programming. As well as giving you
a feel for what actually goes on in the machine itself. Higher
level languages abstract you from the machine, usually (again
IMHO) focusing more on the rapid development of Applications.
Remembering that C++ was originally developed as C with
classes, learning C is (again IMHO) almost a pre-requisite for
learning C++.
| Is This Answer Correct ? | 2 Yes | 3 No |
Post New Answer View All Answers
What is the use of f in c?
Who is the main contributor in designing the c language after dennis ritchie?
What is typedef struct in c?
Explain the use of #pragma exit?
How can I recover the file name given an open stream or file descriptor?
Are global variables static in c?
How can I avoid the abort, retry, fail messages?
Write program to remove duplicate in an array?
What is n in c?
How many types of errors are there in c language? Explain
How can I do serial ("comm") port I/O?
What is difference between structure and union in c programming?
What is bubble sort in c?
PLS U SENS ME INTERVIEW O. MY EMAIL ADD, SOFIYA.SINGH@GMAIL.COM
Should I use symbolic names like true and false for boolean constants, or plain 1 and 0?