{{Shelf:Page
 |parent=Computer programming languages
 |description=Books on this shelf deal with scripting languages: programming languages that allow some control of software applications. Languages chosen for scripting purposes are often much higher-level than the language used by the host application. They are distinct from the core code of the application, which is usually written in a different language, and by being accessible to the end-user they enable the behavior of the application to be adapted to the user's needs.
}