I was reading an old interview with Eckert, one of the people who designed ENIAC today, where he says the following:
Question: Was ENIAC programmable?
Eckert: Yes and no. We programmed the machine by plugging wires in from place to place. That's not hard-wired; it's no software; it's not memory. It's pluggable programming. And we had switches to set the functions.
FWIW.