A pulsatile blood circulating pump system for use in cardiopulmonary bypass, ventricular assist (LVAD, RVAD, BiVAD), ECMO, organ preservation, fetal cardiac bypass, cancer treatment, and areas of circulation research, which is controlled to produce blood flow that approximates physiological blood flow. The pump system includes a pulsating mechanism having a housing defining a chamber with a compressible-expandable bladder sealably mounted. A hydraulic actuator having a pressure imparting member that acts upon pressure transmissive fluid contained within the actuator chamber to generate a pulsatile pressure on the transmissive fluid, which results in pulsatile pressure being exerted on bladder to controllably vary the volume thereof. Additionally, the system includes a compact, motor that is associated with the hydraulic actuator for moving the pressure imparting member within the fluid chamber and further includes a fully programmable motion controller that controls the motor. The system includes a programmable touch-screen component to control the motion controller.