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.