A diagnosis supporting device for developmental disorder comprising: a display; an imaging unit configured to image a subject; a visual line detector configured to detect a visual line direction of the subject from an image imaged by the imaging unit; a visual point detector configured to detect a visual point of the subject in a display area of the display based on the visual line direction; an output controller configured to display a diagnostic image comprising an image representing a cause of a certain event before the event has taken place and an image representing a result corresponding to the cause after the event has taken place which indicate a causal relation in the order of the image representing the cause and the image representing the result on the display; display a question about the event on the display; and display a moving image corresponding to the image representing the cause and the image representing the result on the display after displaying the diagnostic image on the display, an evaluator configured to receive a selection of a primary answer selected among options displayed on the display by the subject after displaying the diagnostic image on the display; and receive a selection of a secondary answer selected among options displayed on the display by the subject after displaying the moving image on the display, wherein the output controller is further configured to display a right answer and an explanation screen representing a causal relation between the image representing the cause and the image representing the result on the display in the order of the right answer and the explanation screen after the evaluator receives the selection of the secondary answer, wherein the evaluator is further configured to calculate an evaluation value of the subject after receiving the selection of the secondary answer based on the respective visual point detected by the visual point detector when the diagnostic image is displayed on the display and at least one of the primary answer and the secondary answer, and allow the output controller to display the evaluation value on the display after the output controller displays the right answer and the explanation screen on the display. a display; an imaging unit configured to image a subject; a visual line detector configured to detect a visual line direction of the subject from an image imaged by the imaging unit; a visual point detector configured to detect a visual point of the subject in a display area of the display based on the visual line direction; an output controller configured to display a diagnostic image comprising an image representing a cause of a certain event before the event has taken place and an image representing a result corresponding to the cause after the event has taken place which indicate a causal relation in the order of the image representing the cause and the image representing the result on the display; display a question about the event on the display; and display a moving image corresponding to the image representing the cause and the image representing the result on the display after displaying the diagnostic image on the display, an evaluator configured to receive a selection of a primary answer selected among options displayed on the display by the subject after displaying the diagnostic image on the display; and receive a selection of a secondary answer selected among options displayed on the display by the subject after displaying the moving image on the display, wherein the output controller is further configured to display a right answer and an explanation screen representing a causal relation between the image representing the cause and the image representing the result on the display in the order of the right answer and the explanation screen after the evaluator receives the selection of the secondary answer, wherein the evaluator is further configured to calculate an evaluation value of the subject after receiving the selection of the secondary answer based on the respective visual point detected by the visual point detector when the diagnostic image is displayed on the display and at least one of the primary answer and the secondary answer, and allow the output controller to display the evaluation value on the display after the output controller displays the right answer and the explanation screen on the display.