Sunday, 1 July 2012

Programing Language

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.
  1. A Server is a computer that provides services used by other computers. For example a web server serves up web pages.
  2. 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.



 programming languages


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