Too Long; Didn't Read
Profilers are <a href="https://hackernoon.com/tagged/tools" target="_blank">tools</a> designed to check how programs use various computing resources. They measure various program characteristics (memory usage, duration of function calls, etc.) while program is running and aggregate collected data to create a report that can aid program optimization.