In “C Welcome” post, we learnt WWH theory. So, let’s use it and try to understand the C Language with the help of WWH Theory.
What is C language?
The C is a Computer Programming Language developed by Dennis Ritchie at the Bell Laboratories in 1972. It is very popular programming language because it includes all fundamental concepts required to learn any Computer Programming Language. We will learn more about C language in coming posts.
Why is it need or required?
The computer is combination software and hardware. The software is a bundle of instructions passed to hardware to perform a specific task. The hardware only understands binary format (0 power off and 1 power on). So, the instructions passed from software are written in binary format. To accomplish a specific task, lots of instructions are required and it is very difficult for human being to write so many instructions in binary format. So, a platform is required where these instructions can be written in human readable form (or in Human understandable language like English, Hindi etc.) and later converts these instructions into binary form.
The C language provides a way to write instructions in human readable form and compiler (We will understand compiler in upcoming posts.) is the convertor which convert those instructions into binary form (also called executable *.out in Linux and *.exe in window etc)
How can we learn C Language?
The learning of C Language is not one day activity. It needs time and efforts. Don’t worry, I have broken C Language tutorials into many small and simple modules for your convenience. You just need to learn all modules sequentially to gain complete knowledge about C language.
So don’t skip and kindly go through all module sequentially.
Best of luck !!!
