Also found in: Dictionary.
special-purpose language[′spesh·əl ¦pər·pəs ′laŋ·gwij]
A programming language designed to solve a particular type of problem.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.
special-purpose languageAlso called a "domain-specific language," a special-purpose language is a programming language designed to solve a finite class of problems. For example, LISP and Prolog were designed for AI. Tex was created for typesetting. SQL manipulates databases. Mathematica is used for computations. COGO solves civil engineering problems, and APT directs machine tools. Contrast with general-purpose language.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.