The best library to work with .Net Assemblies in C/C++.
The .Net Native Interface Library (DotNetNativeInterface) is a native programming interface which provides a way for C/C++ programming language to interact with applications and libraries written in any of the .Net languages (such as C#, VB.Net etc). Programmers can use DotNetNativeInterface native methods to access .Net 3rd party libraries or .Net Framework Libraries without the need for registry entries, COM registrations or changes to the .Net libraries.
The following examples...
An object-oriented Fortran 2003 programming environment for implementing numerical environmental simulation models, including climate and weather prediction models.
BlockIt provides a Python framework to scan and parse a program file into constituent nested blocks, however defined, forming a block tree of your code and can be used as a mechanism to "extend" in some sense, the underlying programming language.