Which detail best supports the central idea that President John F. Kennedy was partly responsible for the development of the US space program? Neil Armstrong landed on the moon in 1969. A new moon mission is being planned for 2020. President Kennedy was in office in 1961. President Kennedy challenged the US to put a human on the moon.