Wednesday, December 2, 2020

Programming.

Learn programming for free

                                      

Programming.

To communicate with computer we must know a programming languae.It's just like how we human being communicate with each other likewise to communicate with computer we must know a programming language.


So basically we should know what is a programming language?

Program is basically instructions given to computer to perform a specific task.For example let's understand this with an example,suppose we want to find factorial of a given number.So we must give instructions to computer to fins factorial of a given number.

There are many programming language but in this blog we will discuss C/C++  perform our specific task.

C is basically a superset of C++.


C language.

This is a programming language that every programmer must be aware from.C language initially used to develop system work.C is powerful general purpose programming language.It is used to develop operating system,compilers,database.It is a procedural programming language.


Features of C:
  1. It is general purpose programming language.
  2. Modularity.
  3. Fast and efficient. 
  4. Mother of C++ programming language.
  5. It is mid level programming language.
  6. Rich in libraries and functions.
  7. It is simple,machine independent.
  8. Portable.

It was developed by Dennis Ritchie in 1972.

                                               

C++ language  

 

As discussed above C language is super set of C++ that means C++ is an extension of C language.It is also a mid level programming language.It is a powerful general purpose programming language used to develop operating system,browser,games etc.


      Features of C++

  1. The most important feature it is object oriented.
  2. It is simple language.
  3. Structured programming language.
  4. Powerful and fast.
  5. Most secure and fast than C.
  6. Platform dependent.
  7. Memory management.

It was developed by Bjarne Stroustrup in 1979.

Share this

0 Comment to "Programming."

Post a Comment

If you have any doubts then let me know.