An object-oriented script language to embed in any application
...An integrated C++ binding code generator allows you to create bindings for your application's classes in seconds. The integrated HTML documentation generator allows you to create documentation for your native bindings in seconds.
The project is released under the zlib/libpng license. It has been in development for over 10 years and offers some powerful features.
Extensive information, documentation, articles and code examples can be found at the developer blog.
Pika is a fast, lightweight, dynamic multi-paradigm programming language. Its list of features includes: First Class Functions, Closures, Lexical Scoping, Optimized Tail Calls, Classes, Cooperative threads, Packages, Properties and Exceptions.