Programming Language
We use languages to do various things, like giving commands
and asking questions and expressing feeling, but we use it especially to
communicate information.
A programming language is a formal language that specifies a
set of instructions that can be used to produce various kinds of output.
Programming languages generally consist of instructions for a computer.
Programming languages can be used to create programs that implement specific
algorithms. A vocabulary and set of grammatical rules for instructing a computer
to perform specific tasks. Each language has a unique set of keywords and a
special syntax for organizing program instructions.
Examples for programming languages are JAVA, C, C#, C++
etc.
High level programming language is a such as C, C++ or Pascal that enables a programmer to write programs that
are more or less independent of a particular type of computers. Such languages
are considered high-level because they are closer to human languages and
further from machine languages. In contrast, assembly languages are considered
low-level because they are very close to machine language. High level languages
are easier to read, write and maintain. Ultimately, programs written in a high level
programming language must be translated into machine language by a compiler or
interpreter.
Low level programming languages are closer to the hardware (computer)
than are high level programming languages. Machine language and assembly
language are popular examples of Low level languages.