1. A computer-implemented computer documentation validation method, the method comprising: translating a natural language of a computer software documentation into a machine instruction; detecting an error in the natural language of the computer software documentation by executing the translated machine instruction on a software product for use of the computer software documentation; and highlighting a location in the computer software documentation including the error detected by the detecting, wherein the translating performs the translating by a reinforcement learning agent that learns an accuracy of the translating through an iterative process of repeatedly executing the machine instruction on the software that has been previously translated, and wherein the highlighting outputs the location to a user such that remedial action is executed by the user.