I concur with @asharp on python and the fact that more than one is needed.
If you understand the concepts behind writing software, the constructs therein, structuring your code appropriately and documenting it, then learning the syntax and structure of different languages is fairly easy.