IO It is a pure object-oriented programming language having a prototype-based object model. It is small in size and can be executed on small portable virtual machines. Maya Embedded Language Abbreviated as MEL, it is a scripting language that is used to support tasks on the Maya software. Its syntax resembles that of Perl. HTML Hypertext Markup Language, abbreviated as HTML, is the most prominent markup language that is used for web pages. It is written in the form of HTML tags that are surrounded by angular brackets. Agora It is a prototype-based object-oriented programming language features message passing mechanisms. Nemerle It is a statically typed programming language that is designed for the .NET platform. Programs in Nemerle are compiled into an intermediate language bytecode. PL/I It is an imperative computer programming language targeted at scientific and engineering applications. Mainly intended to perform data processing, it also supports structured programming and recursion. Erlang It is a concurrent programming language that includes a sequential subset, which supports functional programming. ColdFusion It is an application server and software development framework that comes with an associated scripting language known as ColdFusion Markup Language. It is known as CFML and is similar to HTML in terms of its syntax. Prolog It is a general purpose programming language that supports logic programming and is often linked with artificial intelligence and computational linguistics. PostScript It is used in the desktop publishing field and is known as a page description language. Slate This object-oriented programming language that is based on the concept of prototypes. OPAL The name stands for Optimized Applicative Language and is a functional programming language developed at the Technical University of Berlin. Eiffel It is an object-oriented programming language that is ISO-standardized and used to develop extensible and reusable software. F-Script It is an object-oriented scripting language that is closely similar to Smalltalk with an additional feature of array programming. Pliant It is based on a dynamic compiler and comes with a unique ability of supporting low-level instruction lists as well as high-level expressions. Awk Awk was born in the Bell Labs in the 1970s. It is used for processing text-based data in data streams and files and uses the string datatype, arrays and regular expressions. C Dennis Ritchie at the Bell Telephone Laboratories developed C to be used on the Unix platform. Afnix It is a multi-threaded functional programming language. Its interpreter is written in C++. Its runtime engine supports both 32 and 64 bit platforms. Component Pascal It is a programming language that seems to be related to Pascal, but is actually incompatible with it. It is actually a variant of Oberon-2. Ruby The efforts for developing this language initiated in Japan in the 1990s. Similar to Perl, it has a dynamic type system and an automatic memory management. CLEO It is known as the Clear Language for Expressing Orders and is a computer language for the LEO computer. Cecil This object-oriented language was created by Craig Chambers at the University of Washington. It is similar to Objective-C and Modula-3. Rapira It is a procedural programming language that was used in teaching computer programming in Soviet schools. Developed in the USSR, initially this language had Russian-based keywords. English keywords were incorporated later. BeanShell It is a java scripting language that is syntactically similar to Java and runs on the Java Runtime Environment along with scripting commands and syntax. ABCL It is actually a family of Actor-Based Concurrent Languages, which was developed in Japan during the 1980s and the 1990s. ABCL/1, ABCL/R, ABCL/R2 are some of the members of the ABCL family.