1. A method performed by at least one computer processor in a computer apparatus comprising a storage unit storing a programming language data that is a text based programming language data combining functions and connection characters composed of character data, and defines a relationship between the functions based on a positional relation of the functions with reference to the connection characters in a display space of a text editor, the functions including determination functions representing determination processing, the connection character including a first connection character connecting functions positioned separately in a horizontal direction and a second connection character connecting functions positioned separately in a vertical direction in the display space specifically, the method comprising: distinguishing the functions and the connection characters by identifying a data type of each character on each line in the programming language data; discriminating whether a function is a discrimination function or not; associating a right side function connected to the function determined to be the discrimination function via the first connection character as a function to be executed in either a Yes branch or a No branch; associating a lower side function connected to the function determined to be the discrimination function via the second connection character as a function to be executed in either of the Yes branch or the No branch, to which a branch has not been assigned as the processing of distinguishing the functions and the connection characters in a character string of the programming language data; interpreting relationships between the functions based on the positional relations in the display space; generating an intermediate code as a code prior to translation into a machine language, based on a result of the interpreting relationships between the functions and controlling to perform processes according to the intermediate code one by one in a predetermined module unit based on a unit of the functions; allowing interpretation processing code of the text based programming language data such that the processes instructed in the text based programming language data are performed in the computer apparatus, and a programming environment employing the text based programming language data is achieved to reduce program data size, wherein the text based programming language data is as a text Visual Programming Language (VPL); and generating code in the machine language based on the interpreted relationships between the functions.