|
|
The MeasureIT Match Game Answers
A Who's Who of Programming Languages
June 1, 2003
by Rick Ralston
- Awk
- A utility language of choice for small UNIX data transformation and parsing programs.
- Python
- An interpreted, object-oriented language. It is intended to be highly effective, easy to use, and extensible.
- Smalltalk
- A dynamic object-oriented language originally designed as an experiment in the 1970s that became widely used.
- Perl
- An interpreted scripting language with extensive facilities for data manipulation and rapid application development.
- Logo
- A functional language designed teach programming and problem-solving principles to children.
- Euphoria
- Euphoria is an interpreted block-structured language for PCs.
- Theta
- An object-oriented language with a sophisticated and flexible type system, developed by the MIT Programming Methodology Group.
- ABAP
- Language used for SAP programming.
- Ada
- A block-structured language with many object-oriented programming features. It was originally designed for the US Dept. of Defense, and was intended to support large-scale programming and promote software reliability.
- Visual Basic
- An advanced structured dialect of Basic developed by Microsoft.
- FORTRAN
- FORmula TRANSlation is one of the oldest programming languages, originally developed in the late 1950s, and is still popular even today.
- Rexx
- A block-sturctured procedural language commonly used for application development, integration, and extension.
- Algol
- A very early block-structured compiled language developed a committee, and implemented by computing pioneer John Backus..
- RPG
- A high-level database access and text generation language invented for mainframe MIS environments.
- Lisp
- An extremely rich and powerful interpreted programming language that has enjoyed continuous use and popularity since the mid-1960s.
- Limbo
- The main programming language of the Lucent Inferno operating system.
- Prolog
- A language for PROgramming in LOGic and was a progenitor of the study of 'logic programming.'
- INTERCAL
- A compiled language deliberately designed to be convoluted, difficult to program, difficult to read, unlike all other languages, and yet still computationally complete.
- HyperTalk
- The scripting language for Apple's information presentation system HyperCard.
- C
- Renowned as the language of the UNIX operating system, but in fact is widely used in PC, Mac, mainframe, and other computing environments.
- MUMPS
- A procedural, interpreted language with extensive features for event-driven programming, text handling, and database manipulation.
- SNOBOL
- A very powerful but eccentric programming language primarily oriented towards string data handling.
- BLISS
- A low-level procedural language developed and used by Digital Equipment Corp. for system programming..
- SAS
- Statistical analysis programming language.
- BASIC
- Designed by two graduate students at Dartmouth to be an easy first language for programming neophytes.
- Forth
- An interpreted stack-based language with a very simple syntax and elegant abstract exection model.
- Obliq
- An object-oriented interpreted scripting language that supports distributed multi-threaded computation..
- Turing
- A structured programming language, used mainly in high schools, designed for teaching computing principles and for simple graphics.
- COBOL
- In continuous widespread use since the early 1960s, designed to meet the needs of banks, manufacturers, bureaucracies, and other big organizations with data handling and report generation requirements.
- Dylan
- A dynamic object-oriented language with both procedural and functional features, developed by Apple Computer in the mid-1990s.
- Java
- A simple, portable object-oriented language designed by research staff at Sun Microsystems.
- APL
- An interpreted mathematical language characterized by its terse syntax and bizarre non-ASCII character set.
- JavaScript
- A loosely typed scripting language with object-oriented and block-structuring features, invented by Netscape Communications for adding dynamic behavior to web pages.
- Terse
- Invented to simplify low-level programming on the Intel x86 line of microprocessors.
- Pascal
- A simple block-structured language originally designed for computer science education, made popular by Borland..
Home |
Conference |
Groups |
National |
Members |
Links |
Site Map
|
|