Free Term Papers on C Language

OPPapers.com Essay Index >> Technology >> C Language

We have many free term papers and essays on C Language. We also have a wide variety of research papers and book reports available to you for free. You can browse our collection of term papers or use our search engine.

Essays from FratFiles.com
  1. C Language

    C Language The C programming language (often, just "C") is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by

  2. C ++ Language

    C + Language C+ Programming Language C+ is a universal programming language, which considerably eases and comforts the work of a professional programmer. Roundly,

  3. C#:A Better Language

    C#:A Better Language C# source code compiles into managed code. Managed code is an intermediate language (IL) because it is halfway between the high-level language

  4. C++

    C+ Origins of C+ What are C+ and OOP? C+ is an advanced, high-level programming language ("Computer languages") that is used to develop powerful applications for

  5. C++

    C+ INTRODUCTION TO C+ C+ (generally pronounced "see plus plus") is a general-purpose programming language. It is a statically-typed free-form multi-paradigm language

View More Papers...

C Language

Submitted by khurshid on October 9, 2006

Category: Technology
Words: 5718 | Pages: 23
Views: 911
Popularity Rank: 9,356
Average Member Grade: N/A (Add a Comment / Grade this Paper)

The C programming language (often, just "C") is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. It has since spread to many other operating systems, and is now one of the most widely used programming languages. C also has had a great influence on many other popular languages,[1] especially [[C++]] which was originally designed as an enhancement to C. It is the most commonly used programming language for writing system software,[2][3] though it is also widely used for writing applications. Though not originally designed as a language for teaching, and despite its somewhat unforgiving character, C is commonly used in computer science education, in part because the language is so pervasive.

Philosophy
C is a minimalistic programming language. Among its design goals were that it could be compiled in a straightforward manner using a relatively simple compiler, provide low-level access to memory, generate only a few machine language instructions for each of its core language elements, and not require extensive run-time support. As a result, C code is suitable for many systems-programming applications that had traditionally been implemented in assembly language.

Despite its low-level capabilities, the language was designed to encourage machine-independent programming. A standards-compliant and portably written C program can be compiled for a very wide variety of computer platforms and operating systems with minimal change to its source code. The language has become available on a very wide range of platforms, from embedded microcontrollers to supercomputers.

Characteristics
As an Algol-based language, C has the following characteristics:

A procedural programming paradigm, with facilities for structured programming
Lexical variable scope and recursion
A static type system...

You must Login to view the entire paper.
If you are not a member yet, Sign Up for free!