C Programming introduction

C Programming introduction - C Programming introduction C...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
C Programming introduction C was originally designed for and implemented on the UNIX operating system on the DEC PDP-11, by  Dennis Ritchie. It is a basically an outgrowth of two earlier language called BCPL and B .in c there are 32 keywords and  40 operators.  C is a general-purpose programming language with features economy of expression, modern flow control  and data structures, and a rich set of operators. C is not a ``very high level'' language, nor a ``big'' one, and is not specialized to any particular area of  application.  Why use c programming?   C language is very prevalent in creating different applications and writing of several  different  software  source-codes. The essential  feature comprising C language includes the simple and  straight-forward use of compiler with a low-level access to memory. c programming is structure programming language we can add no. of module (function) according to our  need. . Here are some examples of structured and non structured languages:                              Non structured                      Structured                                           FORTRAN                                     Pascal                                  COBOL                                         C++                                                                                    C                                                                                     Java                                                                                    Modula-2   Advantages and disadvantages of C language   Advantages: C is a general-purpose programming language with features economy of expression, modern flow  control and data structures, and a rich set of operators.  c programming is structure programming language we can add no. of module (function) according  to our need.   Disadvantages: There is no runtime checking. There is no strict type checking (for ex: we can pass an integer value for the floating data type).  As the program extends it is very difficult to fix the bugs.  
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/04/2012 for the course ECON 201 taught by Professor Profatera during the Spring '11 term at Albany Medical College.

Page1 / 12

C Programming introduction - C Programming introduction C...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online