End- user friendly , high-level computer language. Provides the capability for non-programmers to write fairly short programs as queries to databases to generate custom reports. An example is IBM’s Structured Query Language , known by its acronym, SQL.