Hello, I am sorry if this is the wrong place for this but I wasn't sure where else to post my question. I am a long time Hardware / Network system admin and am trying to get into programming. I have never studied or even looked into what's involved in programming. Is anyone able to point me into the right direction as to where to start? Do I want to learn Java or C# or Python ? I have no idea where to start and where to end. I guess my eventual goal is to be able to create my own software as well as do what all our awesome devs do (Rooting, hacking, and laughing at the pathetic attempt at locking our devices down by the manufacturers).
Thanks in advance.