Skip to main content

Why you should start programming with C?

    

 

 You must have listened about C programming from many peoples, yes C is a mid level programming language It contains both language features HLL & LLL so it is called mid level language. So today we will talk about some history & uses of this C programming language.

    C was developed at AT & T's Bell Laboratories of USA in 1972. It was designed & written by a man Dennis Ritchie & we also call him father modern programming languages. In the late seventies(70s) began to replace the more familiar languages of that time like PL/I, ALGOL, etc. No one pushed C. 

    Thus without any advertisements C reputation spread & its pool of users grew. Ritchie seems to have been rather surprised that so many programmers preferred C to older languages like FORTRAN or PL/I, or the newer once PASCAL & APL. But that's what happened. Possibly why C seems so popular is because it was reliable, simple & easy to use at that time.


WHY YOU SHOULD LEARN C:

  • C is little bit difficult to learn if you don't have any knowledge or experience about programming, but still if you learn this language first you don't need to learn anymore for another languages except syntax.
  • Major parts of Operating Systems like windows, android are written in C.
  • Most of the embedded system & IOT device microprocessors are programmed with C.
  • When we talk time complexity then C is too much efficient language to do this, if we use its data structure properly.
  • 3d software needs to rendering their images, C also used there to give output as fast as possible.
  • C is also a language which can closely interact with the hardware of a device so we use this in OS development, driver making, system software making.

I hope you got a proper reason of , "why you should start from C?". If you got any problem you can ask me in comment.


Thanks for reading this blog!!!!!!!!!

Comments

Popular Posts

Application Softwares (types of softwares)

  Application Software:   An application software always works under a system software. These softwares are generally a set of one or more programmes, designed to solve a specific problem, or do a specific task e.g. An application software for payroll processing produces pay slips as the major output, and an application software for processing examination results produces mark sheets as the major output along with some other statistical reports.    And also if a person is writing a program to solve his/her personal and particular problems is also comes under the application software. These programs included in an application software package are called application programmes and who made these programs are also known as application programmers. The most commonly known application software are 1. Word Processing Software: A word processing software enables us to make use of a computer system for creating editing, viewing, formatting, storing retrieving and painting ...

C programming basics - part 1

Data Types: There are two data types in C programming language - (1)- Primary Data Types  (2)- Secondary Data Types   (1)- Primary Data Types :      Primary data types are those data types which are defined already in the           language. They can be used directly in the program. These data types one of the main important thing in C programming.  There are mainly three types primary data types----- a)- int : For integer values range = -32767 to 32768 b)- float : For float values range = c)- char : For character values range = -127 to 128