C Language

Essay specific features

 

Issue:

Technology

 

Written by:

Ronald P

 

Date added:

November 24, 2011

 

Level:

University

 

Grade:

A

 

No of pages / words:

21 / 5689

 

Was viewed:

4230 times

 

Rating of current essay:

 
Essay content:

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...
displayed 300 characters

Custom written essay

All essays are written from scratch by professional writers according to your instructions and delivered to your email on time. Prices start from $10.99/page

Order custom paper

Full essays database

You get access to all the essays and can view as many of them as you like for as little as $28.95/month

Buy database access

Order custom writing paper now!

  • Your research paper is written
    by certified writers
  • Your requirements and targets are
    always met
  • You are able to control the progress
    of your writing assignment
  • You get a chance to become an
    excellent student!

Get a price guote

 
 

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 which prevents many meaningless operations Function parameters are generally passed by value (pass-by-reference is achieved in C by explicitly passing pointer values) Heterogeneous aggregate data types (struct in C) which allow related data elements to be combined and manipulated as a unit A small set (around 30) of reserved keywords C also has the following specific properties: Weak typing ? for instance, characters can be used as integers (similar to assembly) Low-level access to computer memory via machine addresses and typed pointers Function pointers allow for a rudimentary form of closures and runtime polymorphism Array indexing as a secondary notion, defined in terms of pointer arithmetic A standardized C preprocessor for macro definition, source code file inclusion, conditional compilation, etc...
displayed 300 characters

General issues of this essay:

Related essays:

x
Services