Depending on how serious you are about this, if you got enough determination then learning a couple of programming languages is nothing, the interwebz has thousands of tutorials on every and all known languages.
I say proceed like this:
- on every language find several tutorials, examples and write your own stuff as you learn new things
- begin with Visual Basic (perfect for a newbie)
- if you really want to go pro then next comes C++ and after that C (they are the essence to in-depth understanding of programming)
- once you got those down there is no shortage of high-level languages that you should use for your starting projects (Python, Ruby, PHP, Java, C#,...), just need to choose what sort of thing you want to do
And for the love of god don't buy paper books on programming, copy-paste and search features are crucial to these books and the paper forms just don't have that.