Program advice

I am going too start learning programming but i don’t know which one, i am thinking about python is that any good?

Do not mix up learning programming and learning programming language.

To learn programming language does not matter also you should start with some theory.

okey my bad i wrote maybe a little wrong. You have any good sites too read on?