A numeric key pad is provided for efficiently entering numbers and symbols into a computer. The numeric key pad includes a number region having digits 1-9 arranged in a 3×3 grid, the 3×3 grid having N, S, E, W, NE, SE, NW, SW, and Central positions. The numeric keypad also includes a nearest neighbor symbol region having a first plurality of symbols, each symbol being at a nearest neighbor position of the 3×3 grid, the first plurality of symbols being selected from the set including: esc, $, Tab, Backspace, =, comma, #, %, ,, (, ), space. The numeric keypad includes all of the standard keys, along with non-standard yet often-used keys. The non-standard keys are located with the standard keys such that they all fall within the natural finger extension range of a user. The numeric key pad can also be advantageously incorporated into an alphanumeric keyboard.