Thanks for Visiting here

C Programming:- The C language is developed by Dennis Ritechie for creating system applications that intract directly with the hardware devices,
» It is a lowest label portable language,
C language is :-
Why to Learn C Programming?
C programming language is a MUST for students and working professionals to become a great Software Engineer specially when they are working in Software Development Domain. I will list down some of the key advantages of learning C Programming:
» Easy to learn
» Structured language
» It produces efficient programs
» It can handle low-level activities
» It can be compiled on a variety of computer platforms
Facts about C
» C was invented to write an operating system called UNIX.
» C is a successor of B language which was introduced around the early 1970s.
» The language was formalized in 1988 by the American National Standard Institute (ANSI).
» The UNIX OS was totally written in C.
» Today C is the most widely used and popular System Programming Language.
» Most of the state-of-the-art software have been implemented using C.
Why use C?
C was initially used for system development work, particularly the programs that make-up the operating system. C was adopted as a system development language because it produces code that runs nearly as fast as the code written in assembly language. Some examples of the use of C might be −
» Operating Systems
» Language Compilers
» Assemblers
» Text Editors
» Print Spoolers
» Network Drivers
» Modern Programs
» Databases
» Language Interpreters
» Utilities
C Programs
A C program can vary from 3 lines to millions of lines and it should be written into one or more text files with extension ".c"; for example, hello.c. You can use "vi", "vim" or any other text editor to write your C program into a file.
This tutorial assumes that you know how to edit a text file and how to write source code inside a program file.
Hello World using C Programming.
Just to give you a little excitement about C programming, I'm going to give you a small conventional C Programming Hello World program, You can try it using Demo link.
Live Demo
Output
Hello, World!
Audience
This tutorial is designed for software programmers with a need to understand the C programming language starting from scratch. This C tutorial will give you enough understanding on C programming language from where you can take yourself to higher level of expertise.
Prerequisites
Before proceeding with this tutorial, you should have a basic understanding of Computer Programming terminologies. A basic understanding of any of the programming languages will help you in understanding the C programming concepts and move fast on the learning track.