For windows, you can use .Net (which usually comes by default on windows distributions, so you should be able to send it and run without any issues). C# is a good language that uses it.
So it's not really native (it runs on a VM), but it produces the .exe that can be easily shared.
No comments yet.