Comparative analysis of chosen programming languages

Main Article Content

Jakub Machnowski

s95484@pollub.edu.pl

https://orcid.org/0009-0006-1005-0476
Marta Dziuba-Koziel

m.dziuba@pollub.pl

https://orcid.org/0009-0002-8281-6072

Abstract

Programming languages continue to evolve and expand into new application domains, and it is important to determine which language is best suited for various circumstances. Among the most popular are Python, Java, and C++. We compare these three languages in terms of syntax, code length, execution speed, and resource consumption by creating three sets of programs in each language: one set performing insertion sort on lists, another set calculating numbers from the Fibonacci sequence, and a final set reading CSV files, analysing, and saving results in separate CSV files. C++ and Java demonstrate the highest performance for certain tasks, while Python remains the slowest but offers the greatest code simplicity.

Keywords:

Python, Java, C++, efficiency, programming languages

Sustainable Development Goals (SDG)

  • 9 - Industry, Innovation, Technology and Infrastructure

References

Article Details

Machnowski, J., & Dziuba-Koziel, M. (2026). Comparative analysis of chosen programming languages. Journal of Computer Sciences Institute, 39, 167–175. https://doi.org/10.35784/jcsi.9520