A programming language is a notation for writing programs, which are specifications of computation of algorithm. The common view is programming languages make it easier to write programs for computers, now while that is true, what is often overlooked by language designers is that the other purpose, and maintain its primary purpose, is to make it easier for people to read and understand programs. A programming language decision inherently is a multi-criterion problem. In this context, we used Fuzzy Analytic Hierarchy Process (FAHP) for selecting the best object-oriented programming language. FAHP is a useful approach for evaluating complex multiple criteria alternatives involving subjective and uncertain judgment.
Lesani and Rouyendegh REF present a study that uses fuzzy analytic hierarchy process for the best object-oriented programming language.
Object-Oriented Programming Language Selection Using Fuzzy AHP Method
Computer Science