I’ve created two dictionary pages because there are really two different categories.  There’s the dictionary of Bowling terms, and the dictionary of terms as I will use them in the program.  The Bowling dictionary may be ignored by those familiar with those terms.  But the programming terms may differ from your own experience based on your training.