I would suggest picking a language first and then getting a book on it. For example, C#. But also decide if you want to do Windows Applications or Web Pages. And search on Amazon.com for beginner books. Then go through the examples. Once you have a basic understanding then challenge yourself with a simple project. Perhaps a Windows Forms app that allows someone to type in data and you save it into a file, or something simple enough that you can accomplish.
Visual Studio can be downloaded for free and there are free versions of Sql so you can use a database to store data. See
Free Developer Software & Services | Visual Studio[
^]
And then do other projects that interest you or get a job doing code. Good luck.