Computer Science, asked by 11738, 9 months ago

explain HIGH LEVEL LANGUAGE and LOW LEVEL LANGUAGE

Answers

Answered by MOHITDUDI10
8

Answer:

Explanation:

A high-level language (HLL) is a programming language such as C, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer. ... In contrast, assembly languages are considered low-level because they are very close to machine languages.

Answered by ms8120584
3

A high-level language is a programming language designed to simplify computer programming. It is "high-level" since it is several steps removed from the actual code run on a computer's processor. High-level source code contains easy-to-read syntax that is later converted into a low-level language, which can be recognized and run by a specific CPU.

Most common programming languages are considered high-level languages. Examples include:

C++

C#

Cobol

Fortran

Java

JavaScript

Objective C

Pascal

Perl

PHP

Python

Swift.

Each of these languages use different syntax. Some are designed for writing desktop software programs, while others are best-suited for web development. But they all are considered high-level since they must be processed by a compiler or interpreter before the code is executed.

Source code written in languages like C++ and C# must be compiled into machine code in order to run. The compilation process converts the human-readble syntax of the high-level language into low-level code for a specific processor. Source code written in scripting languages like Perl and PHP can be run through an interpreter, which converts the high-level code into a low-level language on-the-fly.

Low level language

A low-level language is a programming language that provides little or no abstraction of programming concepts and is very close to writing actual machine instructions. Two examples of low-level languages are assembly and machine code.

Uses and other information

Low-level languages are useful because programs written in them can be crafted to run very fast and with a very minimal memory footprint. However, they are considered harder to utilize because they require a deeper knowledge of machine language.

Similar questions