I want to start making my own programs
I have a really good idea for a linux program. I want to make it, but I don't know a thing about making programs, even less about making them for linux. Could anyone direct me to a place were I can learn? Thank You.