Python is an interpreted and object-oriented programming language. It runs on many plattforms and its powerful yet coherent syntax makes it well-suited for experts and beginners. It's strongly-typed and dynamic, provides for modules, polymorphic classes, exceptions, and high level data types and control structures. Bindings exists for a wide range of libraries, such as system interfaces, windowing and graphical toolkits. Modules exist for high-level mathematic and scientific applications, text p
Ruby is a modern, dynamic, post object-oriented/functional programming language. It blends syntax and features from Perl, Lisp, Eiffel, Ada and Smalltalk, with flexible expressions, dynamic but strict typing, mixins and explicit scoping. It's available in different runtimes, on most platforms, and a complete extension ecosystem.
AC is a simple and dynamic C-style programming language. It provides dynamic typing obviously, first-class functions and closures, incremental garbace collection, unicode identifiers, native JSON syntax support, and it can of course bind to C and C++ functions.
Saxon is a XSLT 3.0, XQuery 3.0 and Xpath 3.0 processor for Java.