A methodology is presented for selecting query languages suitable forcertain user types. The method is based on a trend model of querylanguage development on the dimensions of functional capabilities andusability. Expected developments are exemplified by the descriptionof quot;second generationAtilde;cent;Acirc;not;Acirc;? database query languages. From the trend modelare derived: a classification scheme for query languages; acriterion hierarchy for query language evaluation; a comprehensiveclassification scheme of query language users and their requirements;and recommendations for allocating language classes to user types.The method integrates the results of existing human factors studiesand provides a structured framework for future research