Different embodiment programmable pumps 10, 210, 310 including multiple reservoirs 50, 52, 250, 252, 352 are disclosed, as are methods of utilizing same. The pumps 10, 210, 310 generally include at least two reservoirs 50, 52, 250, 252, 350, 352 and means for dispensing active substances housed in each at varying flow rates.Linvention concerne des pompes programmables 10, 210, 310, selon différents modes de réalisation, incluant de multiples réservoirs 50, 52, 250, 252, 352, ainsi que des procédés les utilisant. Les pompes 10, 210, 310 comprennent généralement au moins deux réservoirs 50, 52, 250, 252, 350, 352 et des moyens pour distribuer des substances actives logées dans chacun desdits réservoirs à des débits qui varient.