Text this: Computers from first principles