Text this: Computational mathematical programming