Wednesday, February 9, 2011

5 Web Programming Languages


ICON

 Icon is a full-featured programming language developed at the University of Arizona with a C-ish syntax and a SNOBOL heritage, making it particularly suitable for string processing, and, therefore, similar in this way to other languages being used for Internet programming. I've seen Icon mentioned in this context, but haven't come across any active efforts towards that end. 


REXX 
 is an interpreted programming language that was developed at IBM. It is a structured high-level programming language that was designed to be both easy to learn and easy to read. Both proprietary and open source interpreters for REXX are available on a wide range of computing platforms, and compilers are available for IBM mainframes.
Rexx is widely used as a glue language, macro language, and is often used for processing data and text and generating reports; these similarities with Perl mean that Rexx works well in CGIprogramming and it is indeed used for this purpose.

OBERON
is a programming language created in 1986 by Professor Niklaus Wirth (creator of thePascal, Modula, and Modula-2 programming languages) and his associates at ETH Zurich inSwitzerland. It was developed as part of the implementation of the Oberon operating system. The original intention was to use Modula-2 as the implementation language but it lacked the required safe type-extension facilities. Also, it was planned to eventually publish the full details of the operating system and compiler so that they could be studied and understood. These factors led to the decision to design a new language which concentrated on just the essential features necessary for the task in hand. The name is from the moon of Uranus, Oberon.

SMALLTALK
 is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis."It was designed and created in part for educational use, more so forconstructionist learning, at the Learning Research Group (LRG) of Xerox PARC by Alan Kay,Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and others during the 1970s.

PYTHON
 is an interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability. Python aims to combine "remarkable power with very clear syntax",and its standard library is large and comprehensive. Its use of indentation for block delimiters is unique among popular programming languages.

No comments:

Post a Comment