Programming Languages:
|
| Cobol, the
Common Business-Oriented Language, is 35 years
old and remains the most popular language for
corporate mainframe programming. Many insurance
policies and bank accounts are still maintained
by Cobol programs. Cobol has almost no enthusiasts. As a programming tool, it has roughly the sex appeal of a wrench. A listing of Cobol code is a wordy and stodgy mind-numbing affair that only a bureaucrat could love. Indeed, Cobol was designed to be somewhat readable by non-programmers. The idea was that managers could read through a printed listing of Cobol code to determine if the programmer got it all right. This has rarely happened. There are limits to human endurance. Still, however uncertain the future may be, Cobol is likely to still be around. |
![]() |
Basic
![]() |
Basic, the
Beginners All-purpose Symbolic Instruction Code,
was developed at Dartmouth in the mid- 1960's.
Thanks to Bill Gates, the founder and CEO of Microsoft Corp, Basic
was the first programming language available on
the very first personal computer (the Altair) in
1975, and it was also one of the first languages
available on the IBM personal computer. |
Pascal
| Pascal was
invented in the late 1960's by Professor Niklaus
Wirth of Zurich as a tool to teach students
proper programming structure before their brains
became hopelessly warped by Basic. The syntax of
Pascal practically forces programmers to write
neat, structured, well-mannered code. Pascal would probably have faded into disuse had not a young Swede named Anders Hejlsberg designed a Pascal programming environment for the personal computer. This eventually became Turbo Pascal, the flagship product of Borland International, and a mid-1980's programming craze. Though Borland's best corporate days may now be behind it (now the company is called Inprise), through out the last decade, the company has kept Pascal alive through several incarnations. The most recent is Delphi, a popular object-oriented programming environment for Windows. Delphi competes with Visual Basic, but appeals more to people who hate Microsoft and prefer not buying its products. |
![]() |
C
![]() |
C was developed
in the early 1970's by Dennis Ritchie of AT&T
Bell Laboratories in connection with the
development of the Unix operating system. By the
mid-1980's, it was ready to become the most
popular programming language for personal
computers. Virtually all the early applications
for Windows and for the Apple Macintosh were
written in C, and many still are. |
C++
| C++ (pronounced
'C plus plus') is an extension of C developed by
Bjarne Stroustrup of Bell Labs in the early
1980's. C++ extends C by adding "objects." In object-oriented programming, objects are reusable computer codes that function as the basic building blocks of programs. In theory, the use of objects makes program code easier to maintain and reuse, although no one has actually shown this to be true. C++ is currently the language Microsoft encourages for Windows programs. C++ is somewhat more bug-resistant than C but introduces problems of its own. As Mr. Stroustrup once said: "C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, it blows away your whole leg." |
![]() |
Java
![]() |
Java came about
just a few years ago at Sun Microsystems as
part of a project involving interactive cable TV.
Java is now the darling of the computer industry.
|