important parameters that influence the selection of a programming language
Answers
The following are the different factors which affect the choice of programming languages:
Purpose
It specifies the objective of the programming language. It specifies the objective for which a program is being developed. If application want too developed is commercial applications, then some business oriented programming language such as COBOL is preferred. Similarly, if some scientific application is to be developed then it is best to use some scientific oriented language and we know that the best language which can use for scientific purpose is FORTRAN. The programs related to Artificial Intelligence (A.I) field can be developed efficiently in the LISP or prolog programming languages. Some objects oriented language should be preferred for developing web based applications. A middle level language such as C should be chosen for developing system programs.
Programmer experience
Ifone and more than one programming language is present for developing the same program or same application, then a programmer should choose a language as per his comfort level. Generally, the programmer should go to the language in which he has more experience. For this, the programmer can also compromise with the power of programming language.
Ease of Development and Maintenance
Any programmer always develop program using the language in which he feels comfort. Generally, the object oriented languages are preferred over the procedural oriented language because the code developed in these languages can be reused and maintained with great ease.