Friday, April 24, 2009

Computer Languages Introduction


Since a computer is a machine, it needs definite instructions to do a specified job. These instructions must be non-ambiguous and should be given in a particular sequence. Such a set of instructions is called a program. Fundamentally, these instructions have to be in a language which is understood by a computer. A computer can only understand a low-level language known as the machine language This lesson discuss about computer languages.
Every language has an alphabet. For example, language of English has an alphabet of 26 letters. A to Z the symbols in an alphabet constructs words. Note that every combination of symbols do not from words. For example, “cat” is a word, but, “xyz” is not a word using the English alphabet. Similarly, all computer languages have their own alphabet. Most of the computer languages have the alphabet computing A-Z letters, 0-9 digits and some special characters such as +,#, etc. further most languages has valid words what we call keywords. For example, pascal has keywords such as “Begin, end, for, then and else”. The construction of sentences, using the valid words together with your instruction is called programming.
BASIC
  • Beginners All-purpose Symbolie Instrcuton Code
COBOL
  • Common Business Oriented Language
RPG
  • Report Program Generator
FORTRAN
  • Formula translator
ALGOL
  • Algorithmic Language
LISP
  • List Processing
HTML
  • Hyper Test Mark-up Language
XML
  • Extensible Mark-up Language
ASP
  • Active Server Page
JSP
  • Java Server Page
PHP
  • PHP Hypertest Preprocessor