Does Removing Batteries Delete the Programming

No it does not.  Each wireless transmitter (push button, motion sensor, door contact, etc.) has built in memory that remembers the programming.  Replacing the battery does not affect this memory.