Question:

What is a c-programming ? how can it used for us?

by Guest58447  |  earlier

0 LIKES UnLike

What is a c-programming ? how can it used for us?

 Tags:

   Report

7 ANSWERS


  1. C is a procedural programming language not Object Oriented

    C++ is an object oriented programming language (OOP)

    look here if you want to learn more

    http://www.cprogramming.com/


  2. c programming is a comp languague ..it is object oriented programming ..u can dwld sftware of turbo c or turbo c++ and learn c and practic programs ...balguruswamy is the author for  book of c programming languague

  3. C programming is designing applications / maybe even websites in a language called 'C' or 'C++', the 2 are very different from each other, but the one I would say is the easiest to learn is C++, but its what you are most comfortable with, C++ is also quite similar to PHP and Perl.  

  4. C is a farily old, but still used programming language. (for those of you that claim it isn't used, look at the Linux kernel). It does not use object oriented programming (OOP) concepts. C was designed before OOP became common. C++ is similar to C, was developed after C, and uses OOP techniques. Those that say C is object oriented are confusing the two. It is a procedural language that is compiled (compiling converts the code the programmer writes into a machine language the computer understands) into machine code. It is not a scripted language such as perl, which is not compiled and interprets instructions on the fly. Unlike a number of more modern languages, it is not compiled into a intermediate language like Java or .NET programs that partially compile them, and then finish the compilation at run-time (when the program is run). This allows C programs to run faster than scripted languages and use less memory than languages that finish compiling at run-time. It is small, fast, and stable... so it is widely used. (note: those other languages do have some advantages over C in being designed to run their way.)

    C is NOT an assembly language. Assembly and C are very different. The standard C programming language itself works on any system type with a C compiler. However, third party libraries can make programs only work on certain types of systems. Assembly varies between system types. 8086 assemly is different from MIPS.

    C has influenced the syntax and design of more recent programming languages. However,  it is not the first programming language and it is not the root of all modern languages. Other languages (Fortran, COBOL to name 2 of many) were developed before C and influenced modern programming languages as well. C may have a larger influence than some because the designers of C++ made the syntax of C++ very similar to C and C++ introduced many of the 'modern programming concepts (such as OOP) that we see today.

    C could be considered a fairly low level language when compared to some of the recent languages because it allows programmers to do more 'low-level' things, such as memory manipulation. It is primarily used for system and application development (although modern apps generally use C++ instead of C). One of the major examples of this is the Linux kernel. Linux is one of the most used Operating Systems in servers and it by a significant (but still a minority) of people in desktop computers. The apache web server (one of the most common web server applications) is written in C. However, C is usually not the best language for websites. Instead, Apache allows support for other modules, giving support for languages such as php, perl, python to be used in building websites.

    C can still be used because the compiled programs are fairly small. Well written code can use relatively little memory. It allows the programmer to make some optimizations in things such as memory manipulation (although a good, modern compiler can often do that automatically for you now.). It is stable and the compilers generally have few bugs. This is very important when dealing with things such as servers that MUST work almost all of the time. Also older applications will be written in it. When a large company designs their own internal computer system, they are not going to update it every time a new computer language comes out. This is why the Y2K bug caused a surge in the demand for COBOL programmers. C will still be used for a while as long as older systems still exist.

  5. hey girl! i'm a computer science student and that's the first language that was taught to us - introduction to computer science subject.. Well, language c is the basic or the foundation of all the programming languages since this will teach you what are the basics in programming.. even though this is a procedural language rather than java which is an object-oriented language, there are still advantages when the c language will be learned.. *sigh* go girl!

  6. this is the basic step to learn c programing.this is the mother of all language..

    if you learn c then u can use more tools using c language and make good software and website ..

    e.g Through C lanuge u can be able to get know about OOP. All modern language use OOP. e.g Dot Net 2008, 2005, vb6, Asp.net etc

    So through c or c++ ..u can be able to use big tools and make good softwares ...

  7. C is computer assembly language developed by Dennis Ritchie for developing softwares and for communicating with the computer as a machine level language

    Take care  

Question Stats

Latest activity: earlier.
This question has 7 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.