Yes, and it's a great way to learn how to program. Don't worry about what language to start with. Pick one that gets out of your way and lets you focus on learning programming. When you can program you can pick up any language that uses a paradigm you already know easily.Aaronious said:
Languages are easy, thinking like a programmer is what you need to get down. I recommend these learning resources if you're serious about programming.
http://academicearth.org/subjects/computerscience
http://www.udacity.com/
http://learnpythonthehardway.org/book/
http://cs50.tv/
http://stackoverflow.com/