Performance profilers are software development tools designed to identify and rectify crudely performing segments of the code. It is a fundamental tool during the development and quality analysis process.