This review summarizes programmable microfluidics, an advanced method for precise fluid control in microfluidic technology through microchannel design or liquid properties, referring to microvalves, micropumps, digital microfluidics, multiplexers, micromixers, slip-,...