Computer is a device, it does not have any sensation or emotion, it runs, works at our command. There are many components inside the computer and they work in harmony and compatibility with each other. This reconciliation is done by the language of the computer.
what is computer language and its types
The activation of the software also depends on the language. Language is a very personal thing. A computer user does his work through software. He does not have to take special care of language. Language is inherent in software, overall it can be said in colloquial language that computer language is the work of software to write stories, poems, articles, essays like our dictionary.
Computer language itself is called programming language.
So as we know that to communicate with a person we need a specific language, in the same way to communicate with computer we need a language which is called programming language. It is mainly used to develop desktop applications, websites and mobile applications.
There are mainly three types of computer programming languages -
- Low Level Language
- High Level Language
- Scripting Language
1. Low Level Language :-
Low-level language is a type of programming language that contains basic instructions recognized by a computer. Low-level code is often cryptic. It is a machine friendly language, it is a machine language, it is difficult to understand, it is comparatively complex to debug, it is machine dependent and at the same time it is not used in programming languages nowadays. is done.
There are mainly two types of low-level language -
- Machine Language
- Assembly Language
Machine language:-
In computer programming, machine code is any low level language, containing machine language instructions, that is used to control the central processing unit (CPU) of a computer. Each instruction causes the CPU to perform very specific tasks such as load, store, jump, or arithmetic logic unit (ALU) operations on one or more units of data in the CPU's registers or memory.
Machine language, numerical code for operations that a particular computer can directly execute.
Codes are strings of 0's and 1's or binary digits ("bits").
Assembly Language:-
Assembly language is one level above machine language. It uses short memory codes for instructions and allows the programmer to introduce the names of blocks of memory that hold the data. Thus "add salary, total" instead of "0110101100101000" for an instruction adding any two numbers Can write. Computer chip. computer. Hand holding computer chip. Central Processing Unit (CPU). History and Society, Science and Technology, Microchip, Microprocessor Motherboard Computer Circuit Board.
High Level Language :-
High level languages are easily understood and designed to give better program efficiency. These languages are machinery independent.
Examples of high level languages are:
- C
- C ++
- JAVA
- Fortran
- COBOL
- Basic
- Pascal
Go more :- What is C language? What is JAVA?
High level languages are similar to the English language. Program instructions are written using English words, for example print, input, include etc. But each high level language has its own rules and grammar for writing program instructions. These rules are called the syntax of the language.
A program written in a high level language must be translated into machine code before it can be run. Each high level language has its own translator program. The languages designed for web programming are; Some for desktop applications, while others can do both.
High Level Language (High-Level Language) is divided into two parts -
- Procedural languages
- Object oriented programming languages
1. Procedural languages:-
Procedural languages are also known as third generation languages (3GLs). In a Procedural languages, a program is designed using procedures. A procedure is a sequence of instructions having a unique name. The instructions of the process are executed in the context of its name.
In procedural programming languages, program instructions are written in a sequence or a specific order in which they must be executed to solve a specific problem. This means that the order of program instructions is very important.
Like - C, pascal, fortran etc. are the main examples of procedural language.
2.Object Oriented programming languages:-
The concept of object-oriented programming languages was introduced in the late 1960s, but has now become the most popular way of developing software.
In object-oriented programming, software is developed using a set of interfacing objects. An object is a component of a program that consists of a set of modules and a data structure.
Object-oriented programming is a programming paradigm built on the concept of objects that contain both data and code to modify the data. Object-oriented programming mimics a lot of real-world features of objects.
Some of the most widely used object-oriented programming languages are JAVA, C++, and RUBE. Like Python and JavaScript, many languages that are not strictly object-oriented also provide classes and object-like features inspired by object-oriented programming.
Object oriented programming language follows the concept of OOPS. OOPS here means that object-oriented programming combines a set of data attributes with functions or methods into a single unit called an "object". Typically, OOP languages are class-based, meaning that a class defines data attributes and acts as a blueprint for creating objects, which are instances of the class. Popular class-based OOP languages include Java, Python, and C++.
There are four basic concepts in object-oriented programming: Encapsulation, Abstraction, Inheritance, and Polymorphism. Even though these concepts seem incredibly complex, understanding the general structure of how they work will help you understand the basics of OOP computer programs. Below, we outline these four basic principles and what they consist of:
- Encapsulation
- Abstraction
- Inheritance
- Polymorphism
You will be told about these four in JAVA's blog, that's all for today. Thank you Jai Hind Jai Bharat.
Scripting languages
Scripting languages are sometimes called little languages. They are intended to solve relatively small programming problems that do not require the overhead of data declarations and other features needed to make large programs manageable. Scripting languages are used for writing operating system utilities, for special-purpose file-manipulation programs, and, because they are easy to learn, sometimes for considerably larger programs.
I hope you know what is the language of computer? (what is computer language and its types?) must have been well understood. If you have any doubts in this blog, then you can write for it in the comment box given below. There is one more request from you that you must tell your friends about this blog and share it on as many social media accounts as Facebook, What's app or others.
Important links and learn more:-
Hii
ReplyDeleteNice sir
ReplyDelete