A key on computer keyboards that gives the other keys an alternate meaning. When combined with alphabetic keys, the Shift key causes the system to output a capital letter. The Shift key can also be combined with other keys to produce program -dependent results.