Programming languages:
Connecting man and machine
Lahiru Sanjeeva
The tool used to create programme is known as ‘Programming
language’
|
English, Sinhala, Tamil, Hindi, French and Japanese are the some of
our communicative languages. Languages are an important tool because it
is used to bridge the communication gap. Through many decades languages
have evolved and developed with considerable changes.
Computer is a powerful means of communication today. It is wide
spread in offices and homes. They do not function on their own but act
according to the set of commands given by humans. The computer brain
which understands and processes the human command is known as ‘Program’.
The tool that is used to create program is known as ‘Programming
language’. This is the aspect which connects the computer with human
beings.
The world’s first successful programming language was ‘FORTRAN’. It
was developed by an IBM team in 1957. This was the start of an event
which took many years to expand.
Enter ‘Java’, a name that most would be familiar with. It was created
by James Gosling in 1995 at Sun Micro system. Java is widely used in
information technology: From application software to web application.
Java is popular because it has many features and tools that can create a
program easily for programmers. On the other hand Java is easy to learn
and apply.
Some circumstances are given priority while developing Java. Some are
simple and object oriented, robust and secure, high performance,
interpreted, threaded and dynamic. There are still ways and means of
improving Java. It is utilized for many ERP system development aspects.
‘dot NET’ is another type of programming language that belongs to the
Microsoft Corporation. It contained many tools that help programmers to
conveniently develop programs. ‘VB.net’ and ‘ASP.net’ are a few
examples. ‘VB.net’ is used for software development and ‘ASP.net’ is
used for web application development.
‘C++’ is much more advanced than Java and ‘dot NET’. It is the
brainchild of Bjarne Stroustrup. ‘C++’ was the enhancement of C
programming language. It can be used to create other programming
languages. |