It is an object of the present invention to provide a program development support apparatus for creating a link necessary among information such as source programs, tools, specifications for use in the development of a program, and developers, for managing each of the information as a resource, for holding the link, and for managing the information integrally.