Some languages are very popular for particular kinds of applications e.g., COBOL is still strong in the corporate data center, often on large mainframes, FORTRAN in engineering applications, and C in embedded applications, while some languages are regularly used to write many different kinds of applications.