Describir: Real time programming