I. Introduction
There are many different program languages that are being used today. The program languages can be used for writing a useful script, that can be used as an everyday use or be able to keep track of time. We are going to look in depth of how to keep track of the amount of time that an algorithm took to complete. The algorithms that we looked at are quick sort, insertion sort, merge sort and bubble sort. With the different program languages being use there are different questions that are coming up. The one question main question that is in mind which program is the best one and which one is better with efficiency. The program languages that we tested this question to are C++ and Python. With each programing language we looked at the background of where the language came from, the methods of how we are going to run the program and the algorithms, and final look at the results to get a clear picture of the program languages and see which one is better.