Sorry, to answer your question I just have a basic digital, non programmable thermostat that is meant for in floor heating. Can't see what brand it is. Didn't think programmable was necessary as the temp changes are slow with this type of heating and don't think you'll save any money programming all kinds of temperature variations.
Edit: I think this is the one I have.