Re: DON'T OVERLOOK CONRAD ZUSE, PLEASE
Z3: Electromechanical (i.e. relais-based cirtcuits), digital, programmable (albeit via tape), missed the conditional branch instruction.
Colossus: Electronic (vacuum tubes), digital, programmable (albeit via switchboard)