Which of the following statements about programming languages is true?
A.
The best programming language means that it can be suitable for any project.
B.
We should always choose the best programming language for the target system.
C.
There is no the best programming language. Each language has its own advantages and disadvantages. We should always choose the most suitable one for the target system.
D.
Java is the best programming language nowadays.