Abstract

As the popularity of high-level programming languages such as Python, R, and Julia continues to rise, the need for assessing their computational performance becomes paramount. This study aims to address the fundamental question: "Which programming language is best suited for faster program execution among Python, R, and Julia?" Through a series of trials, this paper investigates the execution time required by each language to solve five common programming problems: calculating the determinant of a large matrix, implementing Dijkstra's algorithm, conducting a Monte Carlo simulation, computing the Levenshtein distance between two strings, and simulating a Predator-Prey model. By comparing the performance of Python, R, and Julia across these tasks, we seek to provide insights into the relative strengths and weaknesses of each language in terms of computational efficiency. Keywords: Programming Language, Python, Julia, R, Performance Analysis, Model, Simulation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call