Learning System Languages
System Language map
The system languages are the
languages with which most of the operating systems such as Mainframe, Unix, Macintosh,
DOS, Windows are architected. All automated factory products from a toaster to TV Box have
embedded operating systems and all are programmed by system languages.Assembler: Assembler is the most alive
language for system development. It is still for decades used in the industry.
For example IBM PC motherboard's BIOS system is programmed with Assembler.
This is one of the system languages that have borned from IBM. Assembler is a machine level
language which is often called low level language.
Assembly
Syntax
Basic: Basic is a good old computer
programming language. It even evolved before the birth of IBM. It
was extensively used by Microsoft and Apple. Many portions of DOS and Windows 3.1 are
programmed with Basic. Apple's first operating system Macintosh was programmed with Basic.
From this language Mircosoft gave birth to an Object Oriented
programming langyage Visual Basic. By learning Visual Basic will give enough insight into Basic language.
As Basic Visual Basic, despite of it is being Object Oriented, is an interpretive language.
Visual Basic
Syntax
Fortran: Fortran is the scientific language
of IBM. Still it is very much used in the industries to calculate statistics and other
suphisticated arithmetic functions. Xbase programmers such as FoxPro, dBase, and Clipper
database programmer can get basic as well as sophisticated ideas from learning Fortran.
In many insurence and actuary services have xBase integrated with Fortran.
Fortran
Syntax
C: C is the one of the modern language that brought
the revolution in the programming arena. It is the language that is not the product
of IBM. It came from the AT&T lab. Unix operating system is programmed
with the C.
C
Syntax
C++: C++ is one of the most revolutionary Object
Oriented programming languages that is most used in these days in every industries from
operating system, and embedded system programming to Internet application development such
as CGI.
C++
Syntax
It is very important to learn these
programming languages as a foundation for every higher level of programming skills.
Without the knowledge and experience of one or more system language it is hard to develop
applications, scripts, and databases. The forth generation languages such as SQL,
Javascript, or VBScript need the understanding of system languages. All in all, the
Internet technology and its e-commerce cannot be developed without the database and script
programming.
