Which programming language should I learn?

It depends at which stage in your (learning) career you are.