In this article we discussed about Programming basics and programming language. All necessary details about Programming basics, how it can be used and what are the programing languages are explained here.
Programming Basics:
Why Computer Programming?
You have already used some applications like MS excel for data organization or for arithmetic calculations, but don’t know about how actually it works at backside. What actually does in background when you click on any button. That means what is the program or code inside that button.
So, Programming is nothing but the step by step instructions written to do the task in sequential manner and it gives the desired result which you want.
What is Programming Language?
This is the language in which we write the instructions or codes for the computer to do the task and this language computer may understand is called as programming language. It may be different for different platforms. Like C Programming, C++, Java, Dot Net, Python, PHP, HTML, etc.
Programmer:
The person who writes these instructions for reducing the work of human is called as programmer. As well as programmer has to run that code on platform, test the code to check the task is working properly or not and check the result. It may work like to develop a program for customer billing, admission process of college, and payroll system for employees.
Then What is the Programming Process?
Programming Process:
If you want to develop any program it involves steps similar to any problem-solving task.
Steps in the programming process are given as:
- Problem Definition
- Planning the solution
- Program Coding
- Testing the program
- Documentation
These steps are discussed in detail as below:
1. Problem Definition:
This is the first and most important step of programming.
In this step programmer have to decide what is the actual problem and he has to meet the client for the requirements for which he want to develop a program. After that analysis of problem, what is input given for that program is decided?
Task of defining the problem consists of identifying what it is you know as input which is given data and what it is you want to obtain as output which means the result.
2. Planning the solution:
There are two common ways of planning the solution.
- to draw a flowchart and
- to write pseudocode, or possibly both.
a. Flowchart:
We can say it as pictorial representation of a step-by-step solution to a problem.
It consists of different symbols:
- Arrows: For direction the program takes
- Rectangles: Input/ Output
- Boxes: Process
- Ellipse or Oval: Start or stop
- Circle: Connector
So it is nothing but the map of what your program is going to do and how it is going to do it.
b. Pseudocode:
It is simple English-like language which helps you to get the solution.
3. Program Coding:
After planning your next step is to code the program, which means to write your solution in a programming language. You can help from flowchart and pseudocode for coding to a programming language. There are some programming languages: CPP, COBOL, Pascal, FORTRAN, C, etc.
4. Testing the program:
In this step we have to check whether the program’s working in efficient manner and gives desired output or not. It can be done from mechanical platform for hardware devices as well as from coding platform for software coding which finds the logical errors and helps to correct them. This can be done by testing experts.
5. Documentation:
It is nothing but the detailed description of program lifecycle process.
Documentation is helpful for human beings to check how the program works.
It is necessary in each and every step of programming.
We can also call it as manual which we get with purchase every electronic device which helps us to easy operate.
Related Articles:
- Basic Accounting Concepts Part 1
c programmingcomputer languagesdocumentationproblem definitionprogrammerProgramming BasicsProgramming Languageprogramming process
Programming Basics | Programming Language
2022-11-03
Computer Basics
No Comments
Admin
In this article we discussed about Programming basics and programming language. All necessary details about Programming basics, how it can be used and what are the programing languages are explained here.
Programming Basics:
Why Computer Programming?
You have already used some applications like MS excel for data organization or for arithmetic calculations, but don’t know about how actually it works at backside. What actually does in background when you click on any button. That means what is the program or code inside that button.
So, Programming is nothing but the step by step instructions written to do the task in sequential manner and it gives the desired result which you want.
What is Programming Language?
This is the language in which we write the instructions or codes for the computer to do the task and this language computer may understand is called as programming language. It may be different for different platforms. Like C Programming, C++, Java, Dot Net, Python, PHP, HTML, etc.
Programmer:
The person who writes these instructions for reducing the work of human is called as programmer. As well as programmer has to run that code on platform, test the code to check the task is working properly or not and check the result. It may work like to develop a program for customer billing, admission process of college, and payroll system for employees.
Then What is the Programming Process?
Programming Process:
If you want to develop any program it involves steps similar to any problem-solving task.
Steps in the programming process are given as:
These steps are discussed in detail as below:
1. Problem Definition:
This is the first and most important step of programming.
In this step programmer have to decide what is the actual problem and he has to meet the client for the requirements for which he want to develop a program. After that analysis of problem, what is input given for that program is decided?
Task of defining the problem consists of identifying what it is you know as input which is given data and what it is you want to obtain as output which means the result.
2. Planning the solution:
There are two common ways of planning the solution.
a. Flowchart:
We can say it as pictorial representation of a step-by-step solution to a problem.
It consists of different symbols:
So it is nothing but the map of what your program is going to do and how it is going to do it.
b. Pseudocode:
It is simple English-like language which helps you to get the solution.
3. Program Coding:
After planning your next step is to code the program, which means to write your solution in a programming language. You can help from flowchart and pseudocode for coding to a programming language. There are some programming languages: CPP, COBOL, Pascal, FORTRAN, C, etc.
4. Testing the program:
In this step we have to check whether the program’s working in efficient manner and gives desired output or not. It can be done from mechanical platform for hardware devices as well as from coding platform for software coding which finds the logical errors and helps to correct them. This can be done by testing experts.
5. Documentation:
It is nothing but the detailed description of program lifecycle process.
Documentation is helpful for human beings to check how the program works.
It is necessary in each and every step of programming.
We can also call it as manual which we get with purchase every electronic device which helps us to easy operate.
Related Articles:
Some More: DBMS/ WT/ DMDW
c programmingcomputer languagesdocumentationproblem definitionprogrammerProgramming BasicsProgramming Languageprogramming process