In today’s article we will learn. “ what is programing language and “ what is computer programing”. Moreover, we will learn about the types of programing language and what they are. A computer is a modern and advance machine, which can perform innumerable calculations in a very short time.
Through these innumerable calculations, various tasks are done in the computer.
A computer can not do any kind of work on its own. And so, which special instructions on the computer, we can do any task through the computer. And, this process of given or giving instructions for the purpose of doing any “ computer programing”. The instructions we give for the purpose of making the computer work are call computer programing or “programs”.
And the person who creates instructions or programs for the computer is call a “programmer”. You have or you’ve come to the right place.
Because in today’s article, I will give you complete information to programming through what is call computer programming. Read today’s article thoroughly.
To get BETTER understanding of programing, you need to know about “programing language”.
Hey, “programing language” or “computer programming”.
Now in this article I have written the information in Bengali. And, you can easily understand every word written in Bengali. But. Our computer is a machine that can not understand Bengali, Hindi, English or this kind of language. Computer can only understand one language which is “ binary language”.
Only “0” and “1” are use for binary languages. So, we have to use this binary language to give instructions to the computer. I have also explained in detail below what is programing language and how many types of programming language.
What is computer programming? ( what is programming in English)
Computer programming is a process where special instructions are creat for a computer using certain language. A computer can perform its tasks through those instructions.
Simply put,
Computer programming is the process of writing or creating various instructions or programs for a computer to perform certain tasks.
As I said above,
The most important things in creating a computer program is “ programming language”. Computer can only understand instructions created through special programming languages.
The human base languages we use are not understood by computers. So, if we use such languages as Hindi, Bengali, English etc. to create computer instructions, it will not work. A computer is a machine that can only understand the binary part of a language.
Just as there are “ human based language” for Humans, there are “ programming languages” for computers.
Computers can only understand instructions and programs created using programing languages and act as those instructions.
There are different types of programming languages that can be useto connect to a computer. As I said before, the part of language that a computer can understand is “binary”.
As so, instructions or programs creat through programming languages are convert to binary. This process of converting to binary language is call “compiling”.
What is HTML? Use of HTML ? what is software? Types of it ?
So maybe you understand what computer programming is all about.
I have made it clear above about programming language.
Therefore, it is not possible to give instructions to the computer using simple human-bas language to do any work. However, there is a special kind of language that every computer can understand.
That is, ‘binary programing language’.
Only “1” and “0” are use in binary language. And so, using this language to create computer programs or instructions is a lot of trouble. However, using some modern and advanced language like “C”, “C++”, python , java and etc. we can easily create instructions or programs for the computer.
And finally, the creat programs are convert to binary. As a result, the computer can understand the instructions you create and perform the tasks accordingly. Thus, in the of communicating with a computer, the languages use to create the programs are call “programming languages”.
What is a computer?
Classification of programming language it is important for you to know the basic classifications of programming languages. So know that, Programming languages can be basically classified into 3 categories.
1.Machine languages
2. assembly languages
3. high-level languages
Let’s say we don’t know about each of these classifications now.
What is machine language?
In the past, only machine language was used to create computer programs. Some “ series of binary patterns” (e.g., 01001101) are used in computer programs created using machine language.
These binary patterns are used to create information, tasks and operations for the computer. As we have before, computer can only understand binary language. And in the case of this binary language, we give instructions to the computer using “0” and “1”, which we call machine language.
This language is executed by computer systems. This means that programs created in this language can be run directly by a computer. However, a programmer must remember a lot of binary codes when creating a program using machine language. And, it’s hard to remember so many binary codes.
Modern programming languages are used nowadays, which are easy to remember. Programs written in any other programming languages first convert to machine language then execute and provide output.
What are assembly languages ?
This programming languages was introduced to make it easier and simpler for our people to do programming. Programs in this language are written as mnemonics. For example, NOV , ADD , USB and etc. etc.
As I said before,
d into machine language before they can be used. Only then can a computer understand the program created with that assembly language.
The translator used to translate from assembly to machine language is called “assembler”.
What is high-level programing languages ?
High-level programming languages are very modern and easy to remember. Because, this kind of language like “C”, “C++, “ java”, “python” etc. is the same as English language.
This language is written using English words, numbers and symbols. So, these modern languages become much easier to remember when it comes to programming. Now you may be thinking that computer can understand machine language, then how to understand these English languages.
In fact, in this case the compiler is use . High level languages are translat into machine language using complier.
High level languages can be Gui type,
Third generation programming language fourth generation programming language. A last of some programming languages let us know below some of the programming languages.
The purpose of different languages may be different. Therefore, it is important to know different languages.
1. Machine language: A computer device can basically understand this machine language. Binary codes are used there.
2. Assembly language: this language is simpler and simpler than machine language.
3. High level languages: Modern and currently the easiest language for programming.
4. System language: used to write low level instructions such as memory and process management.
5. Scripting languages: Many high level and powerful languages.
6. domain-scripting language: used to work in certain specific areas.
7. Visual languages : these are actually non-text based languages where text is not used.
8. Esoteric languages: these types of languages are not to be used, but they can be considered as education.
There are a lot of demand for computer programmers these days,.
And, very few people do these programming courses. So, if you want to learn programming, you must learn. Because, there will be lot of demand for a computer programmer in the coming time.
As a computer programmer you?
Can work in an company. And, the salary in companies is very high. You can earn money by working as a freelancer or freelancing. Allows you to create programs for others. Students can earn money by doing programming courses.
Be able to become a developer. Be able to different yourself from others.
Our last word,
So friend, today we learned “ what is computer programming and what is programming language. Moreover, we learned about the types of computer programming and other related information.
We hope joy enjoy today’s article on computer programming.
If you have any problems or suggestions related to the article, please let us know in the comments below. Moreover, if you like this article, you must share it.
wordpress security tips past 2
1 Comments
[…] programming […]
ReplyDelete