# Development Tools

Error Handling and Debugging |

Finding errors in code is often the most cumbersome and time-consuming task in programming. PxPlus features several utilities and language elements that will help you locate and handle errors during the coding, testing and debugging stages of the development cycle.

The following links provide additional information:

Help Topic | Description
Error Codes and Messages | Detection of errors during program execution.
Error Processing | Methods for dealing with program errors.
Tracing a Program | Tracing the execution of a program.
Stepping Operations | Method for tracing and following complex problems within program logic.
Windows Debugging Environment | Debugging environment included in the Windows version of PxPlus.
UNIX/Linux Background Status | (UNIX/Linux) Information on a feature that allows an external process to obtain current information about a process on demand.
Structured SAVE | Information on verifying the logical integrity of decision and loop structures automatically each time you SAVE a modified program.
Additional Debugging Procedures | Additional debugging procedures and facilities that can be used.
HTML-Based Error Reporting | HTML-based "dump" panel for NOMADS and iNomads to view detailed information about a reported error.

#### Note:
For troubleshooting procedures involving the installation, start_up and configuration of PxPlus, see Troubleshooting.