Text this: Computational Kinematics