1. A system for computer application code automation, the system comprising: a code automation computer server configured for presenting an electronic user interface for receiving user input for generating a Structured Query Language (SQL) query, the user input comprising a plurality of SQL tokens; a processor, associated with the code automation computer server, for receiving the plurality of SQL tokens, the processor retrieving from memory and executing computer executable instructions for: displaying a first electronic user interface screen for accepting a first partial portion of the user input comprising the plurality of SQL tokens, performing a check to identify a possible error or a query performance problem based on the first partial portion of the user input, displaying a warning screen when the first partial portion of the user input is associated with a possible error or a query performance problem; and displaying a second electronic user interface screen for accepting a second partial portion of the user input comprising the plurality of SQL tokens, wherein the second electronic user interface screen is displayed after displaying the warning screen; wherein the processor is adapted for automatically incorporating the generated SQL query into the computer application code and storing the computer application code in a non-transitory computer readable medium.