So I was wondering if there was any way to make a program in Visual C#.NET that can take in another program and encrypt the contents (effectively the machine code) of the program and then put that in a program that when run, decrypts the other program, and executes the decrypted program.
If it is possible, how?
Another off topic question: Could I use a Visual C#.NET GUI to write to a program (that would be determined by the user in the C# GUI) in a different programming language (such as writing it into HTML or PERL)?