1. A method for reverse reading a computer program code to locate useful information, comprising: receiving a selection of a line of the computer program code from a user; extracting one or more variables from the line of the computer program; searching the computer program code for one or more other lines of code that create or use the variables; and highlighting the one or more other lines of code that create and/or use the variables.