Privacy, Blockchain, Zero Knowledge Proofs.
Note that a program that takes a public input, but produces a private input does not make sense. If everyone can see the program and what goes into it, then everyone can obviously see the output as well. Fully Homomorphic Encryption Another private computation technique is Fully Homomorphic