Why is it useful to keep track of time in programs?
Time is a very important aspect of programs. Some common use cases for keeping track of time would be :
To Measure/profile the performance of certain parts of code.
Do work at certain periods of t...