Object Oriented Programming

In recent years, object-oriented programming has emerged as the dominant computer programming style, and object-oriented languages such as C++ and Java enjoy wide use in academia and industry. Object-oriented languages dominate procedural languages in certain software-engineering categories, but not in others. Further progress may involve adapting and reintroducing principles that…

Continue reading

BASIC

BASIC (Beginner’s All Purpose Symbolic Instruction Code) is a system developed at Dartmouth College in 1964 under the directory of J. Kemeny and T. Kurtz. It was implemented for the G.E.225. It was meant to be a very simple language to learn and also one that would be easy to…

Continue reading

ASCII

Acronym for the American Standard Code for Information Interchange. Pronounced ask-ee, ASCII is a code for representing English characters as numbers, with each letter assigned a number from 0 to 127. Most computers use ASCII codes to represent text, which makes it possible to transfer data from one computer to…

Continue reading

LISP

The LISP programming language was invented by John McCarthy at MIT in 1958. Since it’s inception, it has been closely related with artificial intelligence research. It used many principles from the first AI language, Information Processing Language. He published a paper showing that one could build an entire language using…

Continue reading

FORTRAN

There is a debate about who designed the first high-level programming language, i.e. the first one to be compiled. FORTRAN is usually credited, Knuth and Pardo in 1977 credit Alick E. Glennie for his Autocode compiler for the Manchester I computer in 1952. Backus gives credit to Laning and Zierler…

Continue reading

COBOL

COBOL (Common Business Oriented Language) was one of the earliest high-level programming languages. It was developed in 1959 by a group of computer professionals called the Short Range Commitee, a group formed by a Pentagon meeting to find a short range solution to a common business language. There were other…

Continue reading