
Larry C. answered 07/16/19
Computer Science and Mathematics professional
That really depends on how you define 'best'. Since COBOL has been competently doing just that for over 50 years, it's certainly a valid candidate. Assuming an efficient compiler, the executable code should be comparable to that coming from many other languages' compiled code. The only aspect where it might not be 'best' is the relative ease in finding qualified FTE candidates proficient with it as opposed to personnel for other languages. Many colleges stopped teaching it for a time in the mistaken belief COBOL's time was past which created a shortage of analysts familiar with it as older IT people began retiring out of the business.