Skip to main content

Introduction of C Language

Introduction of C

The C programming language is a genera-purpose, high-level language (generally denoted as structured language). C programming languages was at first developed by Dennis M.Richie at At&T Bell Labs.

C is one of the most commonly used programming languages. It is simple and efficient therefore it become best among all. It is used in all extends of application, mainly in the software development.

Many software's & application as well as the compilers for other programming language are written in C also Operating Systems like Unix, Dos and Windows are written in C.

C has many powers, it is simple, stretchy and portable, and it can control System Hardware easily. It is also one of the few languages to have an international standard, ANSI C.

Advantages of C


1. Fast Powerful & efficient
2. Easy to learn.
3. It is portable.
4. "Mid-level" Language
5. Widly accepted language 6. Supports modular programming style.
7. useful for all applications
8. C is the native language of UNIX
9. Easy to connect with System devices/assemvly routines.

Structure of program

/*This program prints Hello World on screen*/
----------------------------------------------------------------

#include
Void main()
{
printf("Hello world\n");
}

-----------------------------------------------------------------

1./*This program....*/
The symbols/*and*/used for comment. This Comments are ignored by the compiler, and are used to provide useful information about program to humans who use it.
2.#include

This is a preprocessor command which tells compiler to include stdio.h file. 3.main()
C programs consist of one or more functions. There must be one and only one function called main. The brackets following the word main indicate that it is a function and not a variable.
4.{}
braces surround the body of the function, which may have one or more instructions/statements.
5.printf()
it is a library function that is used to print data on the user screen.
6."Hello world\n" is a string that will be displayed on user screen\n is the newline character.
; a semicolon ends a statement.
7.return 0; return the value zero to the Operating system.

C is case sensitive language, so the names of the functions must be typed in lower case as above.
we can use white spaces, tabs & new line characters to make our code easy to read.

Comments

Post a Comment

Thank you for comment.

Popular posts from this blog

computer and it's generation

Computer and It's GENERATION Let us first define the term computer. Computer is defined in the Oxford dictionary as "An automatic electronic apparatus for making calculations or controlling operations that are expressible in numerical or logical terms." The definition clearly categorise computer as electronic apparatus although the first computers were mechanical and electromechanical apparatus. The definition is also pointing towords the two major areas of computer application viz. data processing and computer assisted controls/operations. The another important confluence of the definition is the fact that the computer can perform only those operations/calculations which can be expressed in logical or numerical terms. Computer Generation From the early 1940's to the present, Computer scientists have been able to identify clear-cut stages in the development of computer technology. With each stage, radical change in electronics have taken place. As a resu...
Blogger Welcome to Education Blog Education is the act of learning things around us. It helps us to easily understand and deal with any problem and makes balance throughout the whole life in every aspect. Education is the first and foremost rights of every human being. Without education we are incomplete and our lives are useless. Education helps us to set a goal and go ahead by working on that throughout the life. It improves our knowledge, skill, confidence level and personality. It empowers us intellectually to interact with others in our life. Education brings maturity and teaches us to live in society with changing environment. It is the way to social development, economic growth and technological development.Education plays a great role in everyone’s life by building personality, improving knowledge and skill and providing feeling of well being of a person. Education has been divided into three categories in our country as Primary education, Secondary education and Highe...