A programming language is used to write computer programs such as :
1.Applications :
Definition: The terms executable, program and application are often used to mean the same thing. Strictly though a program or executable refers to one file that can be run. An application can be anything from a single executable program to something the size of Ms Word, made up of many executables.
2.Utilities :
Definition: A utility is a small program
that performs a task. Developers often write small utilities to do some
useful task. Because they are basically throw away programs they are
rarely tested or written to be maintainable.
Servers :
Definition: Server has two related meanings.
- A Server is a computer that provides services used by other computers. For example a web server serves up web pages.
- A Server is a computer program that has an associated Client program. This might run on the same computer or on another networked computer. My Sql is an example of a database server program. Developers write clients that communicate with the server.
And Systems Programs :
A program is written as a series of human understandable computer instructions that can be read by a compiler and linker, and translated into machine code so that a computer can understand and run it.
A machine language or an assembly language. Low-level languages are closer to the hardware than are high-level programming languages, which are closer to human languages.
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. 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 languages.
The main advantage of high-level languages over low-level languages is that they are easier to read, write, and maintain. Ultimately, programs written in a high-level language must be translated into machine language by a compiler or interpreter.
The first high-level programming languages were designed in the 1950s. Now there are dozens of different languages, including Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, Pascal, and Prolog.
low-level language :
A machine language or an assembly language. Low-level languages are closer to the hardware than are high-level programming languages, which are closer to human languages.
high-level language:
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. 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 languages.
The main advantage of high-level languages over low-level languages is that they are easier to read, write, and maintain. Ultimately, programs written in a high-level language must be translated into machine language by a compiler or interpreter.
The first high-level programming languages were designed in the 1950s. Now there are dozens of different languages, including Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, Pascal, and Prolog.
No comments:
Post a Comment