It is difficult to determine which
programming languages are most widely used, and what usage means varies by context. One language may occupy the greater number of programmer hours, a different one have more lines of code, a third may utilize the most CPU time, and so on. Some languages are very popular for particular kinds of applications. For example,
COBOL is still strong in the corporate data center, often on large
mainframes;
Fortran in engineering applications;
C in embedded applications and operating systems; and other languages are regularly used to write many different kinds of applications.