Bounds checking
(checking the range of English) in the p rogramming of any method of detecting whether a new variable is w ithin the scope of the variable before writing to it, or whether the value of which will be immediately used as the array index is within the array. For example, the value of 32,768 which would be assigned to a 16-bit variable with sign (whose range is -32768 to 32767), or access to an array element 25 in the range of valid indices is 0 to 9 The first case is the range checking and the second is the index checking.