This is the correct answer to that and every other "what tool should I learn" question. I'll add my two cents be expanding this answer a bit.
As crusso basically stated, the answer is actually twofold because you have to:
#1 Choose a problem that is fun to solve.
#2 Learn the language that is the best suited to solve that problem.
Regarding #1 up there, the reason you choose something fun to solve is because programming is hard. But, if you are having fun, the enjoyment of solving will keep you motivated through the tough times. You'll find solutions, push through and level up.
Its the same reason you should pick a career you enjoy.
As crusso basically stated, the answer is actually twofold because you have to:
#1 Choose a problem that is fun to solve. #2 Learn the language that is the best suited to solve that problem.
Regarding #1 up there, the reason you choose something fun to solve is because programming is hard. But, if you are having fun, the enjoyment of solving will keep you motivated through the tough times. You'll find solutions, push through and level up.
Its the same reason you should pick a career you enjoy.