I am currently a programming student and I was hoping for some insight as to which Linux system and language is preferred for programming. I'm learning C++ in my classes and haven't had much experience with other programming languages. Which distribution and language are the most beginner friendly?