Skip to main content

INTRODUCTION TO PROGRAMMING


      In this global era of 21st century, the transformation from manual labor to automated machinery has increased drastically. Almost all our tasks are being successfully performed using machines. This has given us various advantages as reducing manual labor and saving our precious time.  Along with these advantages, it provides a higher end on our comfort level. The technological advances are accelerated due to use of updated computers and mobile applications.
      
      What is behind these computers and applications?
Yes, you guessed it right. It is Programming. Computer Programming is defined as “the process of designing and building an executable computer program to accomplish a specific computing result.” In simple words, given a specific input the desired output is obtained with the help of a program or code. 

There are two approaches of programming:
  •         Procedure Oriented Programming
      Procedural programming is structured programming based upon the concept of calling
procedure. It is also known as function oriented programming. It simply means, series of computational steps carried out in the order as they are written.
Example: C, Pascal, etc.
  •         Object Oriented Programming
      Object Oriented Programming is based upon the concept of Objects and Classes.
A class is a blueprint that defines the variables and the methods . An object is a specimen of a particular class. A class determines how an object will behave. The software objects are analogous with the real world objects.
Example: Java, C++, python, etc.

      Object Oriented Programming  gives us an upper edge over Procedure Oriented Programming which will be explained in detail in the next blog. Until then, HAPPY CODING!




Comments

  1. Nice write-up πŸ’―πŸ‘πŸ‘

    ReplyDelete
  2. It is excellent programme made from your team and u
    So keep it up
    Best luck

    ReplyDelete
    Replies
    1. Thank You! Many more informative blogs coming up! Stay tuned.

      Delete
  3. Really Good One And much more information is provided and also excellent programme made from your team .
    #Keep_it_Up ✨

    ReplyDelete
  4. Nice blog...provides the info !!! Keep up the fire !!

    ReplyDelete
  5. Nice blog. It provides a lot of information.

    ReplyDelete
  6. Very knowledgeable information..with lucid language πŸ‘

    ReplyDelete
  7. Nicely Done πŸ™ŒπŸ»πŸ’―

    ReplyDelete

Post a Comment