CQL: Common Query Language

Version 1.1, 12th January 2004

Introduction

CQL stands for Common Query Language. It is a formal language for representing queries to Information Retrieval systems such as web indexes, bibliographic catalogs and museum collection information.

Traditionally, query languages have fallen into two camps:

CQL's goal is to combine simplicity and intuitiveness of expression with the richness of Z39.50's type-1 query. Just as any good text based interface, CQL is intended to 'do what you mean' for simple, every day queries, while allowing means to express complex concepts when necessary.

Table of Contents