A port of the famous python programming language to .NET. Can execute almost any standard python program and, contrary to the original python interpreter, is able to produce stand-alone executables thanks to .NET.
Scripting
Eiffel.NET
in
Eiffel is a purely object oriented programming language that has born many advanced programming techniques like "design by contract". The eiffel developers have ported their language to the .NET environment and thereby created an interesting alternative to C#.
Boo
in
Boo is a scripting language for .NET that closely resembles Python. So much in fact, that many Python programs can be run on Boo unmodified. Due to Python and Boo's high-level approach and productivity features, this is the ideal choice for dynamic scripting.
Quick Introduction to LuaBind (C++)
in
An introduction to LuaBind for beginners, explaining how to call lua functions from C++, how to make C/C++ functions callable from lua and how to export entire C++ classes to lua scripts.