A simple programming language designed to perform special or limited tasks, sometimes associated with a particular application or function.