^^^^ Not true. It is true that some languages are very similar, but there are thousands of programming languages and many have a lot more than "a few variations."
That being said, he is correct in saying that it is better to master one than know a little of everything. Things can get confusing if you switch from language to language as you might accidentally mix stuff up.