Text this: Advanced BASIC and beyond for the IBM PC