Text this: Essentials of programming in Mathematica® /