Comparison of C, Java, Python and Matlab programming languages for Fibonacci and Towers of Hanoi algorithm applications

Many programming languages evolved with the development of technology. However, it is still not clear which programming language should be used for which applications since there are not enough comparisons of these languages. The aim of this study is to compare the performances of some of the most f...

Full description

Saved in:
Bibliographic Details
Published inBoletim da Sociedade Paranaense de Matemática Vol. 41; pp. 1 - 7
Main Authors Cubukcu, Ceren, Guven Aydin, Zeynep Behrin, Samli, Ruya
Format Journal Article
LanguageEnglish
Published 01.01.2023
Online AccessGet full text
ISSN0037-8712
2175-1188
2175-1188
DOI10.5269/bspm.52209

Cover

More Information
Summary:Many programming languages evolved with the development of technology. However, it is still not clear which programming language should be used for which applications since there are not enough comparisons of these languages. The aim of this study is to compare the performances of some of the most frequently used programming languages; C, Java, Python and Matlab for Fibonacci and Towers of Hanoi algorithm applications. These algorithms are chosen for this study because they are both recursive algorithms and are widely used in computer science. Performances of these languages are measured according to the code length, programming effort, runtime efficiency and reliability. The results obtained as a result of these analysis are also shown in this study.
ISSN:0037-8712
2175-1188
2175-1188
DOI:10.5269/bspm.52209