Sorting by Category program requires the user to sort words into appropriately related categories. The screen is divided into either 2 or 3 columns with a corresponding category button. A word is then presented that belongs to one of the categories. The user presses the appropriate category button to place a word into the corresponding category column. Appropriate reinforcement is provided. The program records performance, prints performance reports, including user response times.