I would like to distribute my .NET programs without the .NET framework. Is it possible to compile a .NET program to machine code?
Look at MONO project: mono command with --aot option. http://www.mono-project.com/AOT