Ok. I've got a problem. I've got an idea. I need to program something to help me do it. I do not want to share this idea (sorry), but I don't want it leaked/to get saturated. So I am going to learn to program, so I can start making programs of my own, instead of buying/steal others work. If you could pick the best programming language to learn/use, what would it be? I need to code applications. I would love to be able to run them on linux. I want to free myself from windows eventually.