1. A tangible computer-readable medium having computer-executable instructions for implementing a method of computer programming for a target programming language, wherein the computer programming includes at least one programming command, the computer executable instructions comprising instructions for: providing a predefined command sentence, the predefined command sentence comprising at least a portion of a programming command and a structure other than a syntax of the target programming language; defining the programming command as the predefined command sentence, wherein the programming command comprises at least one word; providing an entry component corresponding to at least one word in the predefined command sentence; receiving data relating to an input value for the entry component; and converting the predefined command sentence and the input value for the entry component into a completed command sentence, wherein the programming command comprises the completed command sentence, wherein the computer executable instructions for defining the programming command comprise instructions for: inserting a word into the programming command; deleting a word from the programming command; modifying a definition of a word of the programming command; and writing a translation procedure for the programming command.