Describir: Symbolic languages in data processing