The program development device 2 is used for a program developer (personnel or company) to mainly develop programs, and includes a personal computer or server that has a communications function for sending and receiving programs and a development environment for developing programs.