When choosing programmable DC power supplies, you have many options. You can choose from a wide range of voltage, current, and power ratings. You will also select other specifications, including input voltage, output voltage regulation, output ripple and noise, and transient response time to a step input. Then, you will want to consider digital communications options, software compatibility, and whether you will need manual front-panel controls. And of course, you will also have multiple vendors from which to choose.