New to this and wanting to get into this side of security.

- Are languages like C++, Java, or Python worth while to compliment ethical hacking? So far from research it seems you should know a bit of C++ and Python. I believe Linux commands is a must but then you can use Python and C++ to compliment your needs? Not much is found about Java.
- Currently school either offers a major with cyber security or programming(C++,Java) and neither over lap. So would I be able to learn C++, Java or Python on my own on the side?
- I believe the OS system of choice is Kali Linux? But is there a difference if I want to work for business and they require RHEL? Or is it basically the same thing just different pre-installed software?
- Last question is RHCSA/RHCE a good certificate to pursue to compliment cyber security / ethical hacking / penetration testing etc.?