Programming block