*** Welcome to piglix ***

Squirrel (programming language)

Squirrel
Paradigm Multi-paradigm: scripting, imperative, functional, object-oriented
Designed by Alberto Demichelis
First appeared 2003
Stable release
3.1 / March 27, 2016 (2016-03-27)
Typing discipline Dynamic
OS Cross-platform
License MIT license
Filename extensions .nut
Website squirrel-lang.org
Influenced by
Lua, Python, C++, JavaScript
Influenced
MiniD

Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games and hardware such as Electric Imp.

MirthKit, a simple toolkit for making and distributing open source, cross-platform 2D games, uses Squirrel for its platform. It is used extensively by Code::Blocks for scripting and was also used in Final Fantasy Crystal Chronicles: My Life as a King It is also used in Left 4 Dead 2 and Portal 2 for scripted events.

Squirrel uses a C-like syntax.

The language was made public in 2003 under the zlib/libpng license. In November 2010, the license was changed to MIT license to enable the project to be hosted on Google Code. It is developed and maintained by Alberto Demichelis.


...
Wikipedia

...