If you are totally new to programming, I recommend you to start learning some C as an imperative programming language in Codecademy or someplace like that. Then, if you want to learn some object-oriented programming, start with a bit of Ruby, which lets you learn all the key concepts of that...