There is nothing called as best programming language. However object oriented languages are easy to use with multiple functionalities unlike structured programming languages like C. Learning the core basics of C helps you alot though.
The question should be "which programming language easily lands me a job?"
In most companies, you wouldn't be directly working with Java or Python or C++. They use frameworks which helps to increase security, scalability and has multiple functionalities.