I've heard a lot about how knowing programming (java, c++, python,etc) can help you in when using computers . I'm interested in programming but I don't know what to do. I don't know where or how to start. do you need to buy/download software from anywhere? I'm thankful for any help.