>>19 Well, if that is your desire, then the best way in order to do so is to start.
Generally if you are just starting out, then I'd suggest going after either one of the Many BASIC variants (Hell, I started off on a crappy TI-84) or with a scripting language like Ruby or Python. Just don't be afraid to look things up, or ask for help.
Ruby Quickstart: https://www.ruby-lang.org/en/documentation/quickstart/
Python Quickstart: http://www.stavros.io/tutorials/python/
MS Visual Basic Tutorial: https://msdn.microsoft.com/library/xk24xdbe%28v=vs.90%29.aspx