You are on page 1of 2

A high-level language is a computer programming language that isn't

limited by the computer, designed for a specific job, and is easier to


understand. It is more like human language and less like machine
language. However, in order for a computer to understand and run a
program created with a high-level language, it must be compiled into
machine language.

Sometimes referred to as assembly or ASL, assembly language is a lowlevel programming language used to interface with computer hardware.
Assembly language uses structured commands as substitutions for
numbers allowing humans to more easily read the code versus looking
at binary. Although easier to read than binary, assembly language is a
difficult language and is usually substituted for a higher language such
as C.

The process of creating an executable program (i.e. converting into


binary digits) from code written in a compiled (i.e. in a higher level
language) programming language that allows the computer to run and
understand the program without the need of the programming software
used to create it.

C is one such high level language!!!

You might also like