If I want to learn programming by my own, where should I start, what should I pick, and what is the best media I can find (audiobook, read or else?) Why does Quora delete my questions regarding my sex offender situations?