I want to be a Blockchain programmer. Would you please tell me which programming languages should I learn to be a Blockchain programmer.
You could use almost any modern object oriented language to do this. It depends on the Blockchain platform. For Ethereum the most popular one is Solidity but you can use Serpent, Lisp Like Language. Some ports of Ethereum even allow Python.