* A programming language is a computer language
which contain a set of instructions that produce many kinds of output. Mostly
programming languages include set of instructions for computer system. There
are different kinds of programming language that are used for developing
computer software. Today there are hundreds of different programming languages
like ALGOL, BASIC, C,C++, COBOL, Lisp, Java, JavaScript, JCL, QBasic, Python,
PHP, Perl, Pick, LOGO, Lua, Metro, Nim, MUMPS, RPG, Rust, SPL, SQL, Tcl, Turbo,
FoxPro etc.
* Computer programming languages enable us to give
instructions to the computer system. As we all know that computer understand
only machine languages and human can understand only high level languages so
there is a need to convert high level language into machine language,
translator that translate high level language into machine language is known as
compiler. Computer can understand only binary language that is 0 and 1, where 0
means off and 1 means on.
* A programming language is a set of instructions,
directions, and other sentence structure use to make a product program.
Dialects that developers use to compose code are designated "significant
level dialects." This code can be gathered into a "low-level language,"
which is perceived straightforwardly by the PC equipment.
* High-level dialects are intended to be anything
but difficult to peruse and comprehend. This permits software engineers to
compose source code in a characteristic manner, utilizing coherent words and
images.
* For instance, saved words like capacity, while,
if, and else are utilized in most significant programming dialects. Images like
<, >, ==, and! = are normal administrators. Some significant level
dialects are comparative enough that software engineers can without much of a
stretch comprehend source code written in different dialects.
* Examples of elevated level dialects incorporate
C++, Java, Perl, and PHP. Dialects like C++ and Java are designated
"aggregated dialects" since the source code should initially be
gathered so as to run.
* Dialects like Perl and PHP are classified
"deciphered dialects" since the source code can be gone through a
translator without being incorporated. For the most part, aggregated dialects
are utilized to make programming applications, while deciphered dialects are
utilized for running contents, for example, those used to create content for
dynamic sites.
* Low-level dialects incorporate get together and
machine dialects. A low level computing construct contains a rundown of
fundamental guidelines and is considerably more hard to peruse than an elevated
level language. In uncommon cases, a software engineer may choose to code an
essential program in a low level computing construct to guarantee it works as
productively as could reasonably be expected.
* A constructing agent can be utilized to make an
interpretation of the get together code into machine code. The machine code, or
machine language, contains a progression of twofold codes that are seen
straightforwardly by a PC's CPU. Obviously, machine language isn't intended to
be comprehensible.
* Kinds of Programming Languages:
* There are two kinds of programming dialects, which can be sorted into the
accompanying ways:
1. Low level language
2. Machine language (1GL)
3. Assembly language (2GL)
4. High level language
5. Procedural-Oriented language (3GL)
6. Problem-Oriented language (4GL)
7. Natural language (5GL)
2. Machine language (1GL)
3. Assembly language (2GL)
4. High level language
5. Procedural-Oriented language (3GL)
6. Problem-Oriented language (4GL)
7. Natural language (5GL)
No comments:
Post a Comment