A programming language that is included in an application. Examples of embedded languages are VBA for Microsoft applications and various versions of LISP in programs such as Emacs and AutoCAD. An embedded language is not to be confused with programming languages used in "embedded systems." An embedded "language" is an extension to an application in order to add more flexibility than is inherently built into the menus. An embedded "system" is hardware and software built into an automobile, robot, toy or myriad other devices (see
embedded system).