1. A visual programming system, comprising: one or more function modules, each of which is provided with an applicable functional program or command stored in a computer executable language in a processing unit to accomplish a substantial application function; and one or more programming flow lines connecting said function modules with each other in a predetermined sequence to construct a visual graphic program which is compiled to machine readable codes of said computer executable language so as to construct said visual graphic program in said computer executable language in said processing unit for executing said applicable functional programs or commands of said function modules one after another in said predetermined sequence.