Understanding about Programming

Programming is the process of telling a computer to do certain things by giving it instructions.

Understanding about Programming
Understanding about programming

Hello Everyone,

Today we will be going to discuss one of the most common questions for tech students.


WHAT IS PROGRAMMING?

Programming is the process of writing a computer program in a language that the computer can understand and respond to, and which the other users or program can also understand i.e each statement in the coding language tells the computer to do some instructions. Computerized information systems are developed to provide a computer-based solution to user problems. Thus, the software should be designed effectively to meet its objective of user satisfaction.

A coder can write different programs for solving a problem. He/she uses his/her own style of programming. But good programming is not a difficult one and should be easy to understand for other users as well. Most of the time, the person making software modifications is not the original author, A well-written code that can be easily understood makes maintenance easier for everyone and also saves money and time.

"Writing a good program is a skill". Programming style means an elegant and organized way of writing a program so that it can be easily understood.  


Major stages of programming :

1.Analyze - Understand the problem

2.Design - Plan solution to the problem

3.Design the Interface - Select objects(text boxes,buttons,etc.)

4.Coding - Transition from algorithm to program

5.Testing and Debugging - Compile the program

6.Documentation - Organize all materials that describe a program

7.Maintenance -  Maintain the Program/System


What is a Programming Language?

A programming language is a formal computer language or constructed language that is used to communicate with machines, particularly a computer. Programming languages a set of instructions written in any specific language  ( C, C++, Java, Python) to control the behavior of a machine and perform a specific task.

A programming language is mainly used to facilitate communication about the task of organizing and develop desktop applications, websites, and mobile applications.


Characteristics of a programming Language –

  • The language must be simple, easy to learn and use for programmers, have good readability, and human recognizable.
  • Abstraction is a must-have Characteristics for a programming language in which the ability to define the complex structure and then its degree of usability comes.
  • A portable programming language is always preferred.
  • Its efficiency must be high so that it easily gets converted into a machine code and executed consumes little space in memory.
  • Well structured and documented feature should be there so that it is suitable for application development.
  • Necessary tools for the development, debugging, testing, maintenance of a program must be provided by a programming language.
  • A programming language should provide a single environment known as Integrated Development Environment(IDE).
  •  consistency should be there in terms of syntax and semantics.


Most commonly used Programming Language

               

As we are aware of the programming language makes our coding simple. Nowadays, all sectors (like education, hospitals, banks, automobiles, and more ) around the globe are completely dependent upon the programming language.

There are many types of programming languages used by programmers. Some most commonly used programming languages are given below -

1. Python          6. Javascript

2. Java              7. R

3. C                   8. PHP

4. C++               9. Go

5. C#                10. Ruby

             

There is a lot of stuff in programming but that is it, I hope you enjoy it.