Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Wanneer wordt de programmeertaal Lua voorgeschreven?

###

### Antwoord:
Wanneer wordt de programmeertaal Lua voorgeschreven?
Lua is een lichtgewicht, hoogwaardig, multi-paradigma programmeertaal die voornamelijk is ontworpen voor embedded systemen en games. Het wordt vaak gebruikt als een embedded scripting taal in andere softwaretoepassingen, zoals videogames en CAD-tools, om eindgebruikers in staat te stellen aangepaste functionaliteit toe te voegen aan de toepassing. Lua staat bekend om zijn eenvoud, kleine voetafdruk en snelle uitvoeringstijd, waardoor het een populaire keuze is voor toepassingen waar prestaties en efficiëntie belangrijk zijn. Het heeft ook een rijke standaard bibliotheek die verschillende datastructuren, string handling, wiskundige operaties, en I/O operaties ondersteunt, waardoor het gemakkelijk is voor ontwikkelaars om complexe scripts en toepassingen te schrijven. Bovendien is Lua zeer uitbreidbaar, waardoor het gemakkelijk voor ontwikkelaars om nieuwe functionaliteit toe te voegen aan de taal via aangepaste bibliotheken en modules.
Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Wanneer wordt de programmeertaal Lua voorgeschreven?

###

### Antwoord:
Lua is een lichtgewicht, hoogwaardig, multi-paradigma programmeertaal die voornamelijk is ontworpen voor embedded systemen en games. Het wordt vaak gebruikt als een embedded scripting taal in andere softwaretoepassingen, zoals videogames en CAD-tools, om eindgebruikers in staat te stellen aangepaste functionaliteit toe te voegen aan de toepassing. Lua staat bekend om zijn eenvoud, kleine voetafdruk en snelle uitvoeringstijd, waardoor het een populaire keuze is voor toepassingen waar prestaties en efficiëntie belangrijk zijn. Het heeft ook een rijke standaard bibliotheek die verschillende datastructuren, string handling, wiskundige operaties, en I/O operaties ondersteunt, waardoor het gemakkelijk is voor ontwikkelaars om complexe scripts en toepassingen te schrijven. Bovendien is Lua zeer uitbreidbaar, waardoor het gemakkelijk voor ontwikkelaars om nieuwe functionaliteit toe te voegen aan de taal via aangepaste bibliotheken en modules.