言語を生涯で1つだけやるってならどんなパラダイムの言語を選んでもいいと思うが、
プログラミングにある程度首を突っ込むなら
どうしてもメジャーな言語を数個習得する事になる。

しかし今のところメジャーな言語といえば殆どが手続き型だから
そこに関数型を加えるのは一手間かかることになる。