Erlang Programming Language Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance. Erlang quickstart OTP is set of Erlang libraries and design principles providing middle-ware to develop these systems. Erlang Programming Language
Lisp

Haskell

Haskell

The Haskell Programming Language Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software.
Get Started Whether you're new to programming or an experienced developer, it's easy to learn and use Python. Start with our Beginner’s Guide

Python Programming Language – Official Website

Python Programming Language – Official Website
GNU Smalltalk is a free implementation of the Smalltalk-80 language. It runs on most POSIX compatible operating systems (including GNU/Linux, of course), as well as under Windows. Smalltalk is a dynamic object-oriented language, well-versed to scripting tasks. At a glance GNU Smalltalk | The Smalltalk for those who can type GNU Smalltalk | The Smalltalk for those who can type
Overview (Java 2 Platform SE v1.4.2)