ਲੂਆ (ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ)
ਲੂਆ (/ˈluːə/ LOO-ə, from ਪੁਰਤਗਾਲੀ: [lua] Error: {{Lang}}: text has italic markup (help) [ˈlu.(w)ɐ] ਜਿਸਦਾ ਅਰਥ ਹੈ ਚੰਦਰਮਾ) ਇੱਕ ਹਲਕੀ ਮਲਟੀ-ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਹੈ ਜੋ ਅੰਬੈਡੋਡ ਸਿਸਟਮਾਂ ਅਤੇ ਗਾਹਕਾਂ ਲਈ ਡਿਜਾਈਨ ਕੀਤੀ ਹੋਈ ਹੈ। ਲੂਆ ਇੱਕ ਕਰੌਸ ਪਲੇਟਫਾਰਮ ਹੈ ਕਿਉਂਕਿ ਇਸਨੂੰ ANSI C ਅਤੇ ਇੱਕ ਸੰਬਧਿਕ ਸਰਲ C API.ਵਿੱਚ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ। ਲੂਆ ਨੂੰ ਮੌਲਿਕ ਤੌਰ ਤੇ 1993 ਵਿੱਚ ਸਮੇਂ ਉੱਤੇ ਮਨਮਰਜੀ ਦੀ ਵਧ ਰਹੀ ਮੰਗ ਨੂੰ ਪੂਰਾ ਕਰਨ ਵਾਸਤੇ ਸੌਫਟਵੇਅਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਫੈਲਾਉਣ ਲਈ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਸਨੇ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਦੇ ਸਭ ਤੋਂ ਜਿਆਦਾ ਪ੍ਰਕਿਰਿਆਤਮਿਕ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਦੀਆਂ ਬੁਨਿਆਦੀ ਸੁਵਿਧਾਵਾਂ ਮੁਹੱਈਆ ਕਰਵਾਈਆਂ। ਇਸ ਵਿੱਚ ਭਾਸ਼ਾ ਨੂੰ ਵਧਾਉਣ ਲਈ ਯੰਤਰਾਵਲੀ ਸ਼ਾਮਿਲ ਕੀਤੀ ਗਈ, ਜਿਸਨੇ ਅਜਿਹੇ ਗੁਣਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਵਾਸਤੇ ਪ੍ਰੋਗ੍ਰਾਮਰਾਂ ਨੂੰ ਆਗਿਆ ਦਿੱਤੀ। ਜਿਵੇਂ ਕਿ ਲੂਆ ਦਾ ਮੰਤਵ ਜੜੀ ਹੋਈ ਸ਼ਾਖਾ ਭਾਸ਼ਾ ਹੋਣਾ ਸੀ, ਲੂਆ ਦੇ ਡਿਜ਼ਾਈਨ ਕਰਨ ਵਾਲਿਅਾਂ ਨੇ ਇਸਦੀ ਸਪੀਡ, ਸੰਖੇਪਤਾ, ਸ਼ਾਖਾ-ਯੋਗਤਾ, ਅਤੇ ਵਿਕਾਸ ਵਿੱਚ ਅਸਾਨ ਵਰਤੋਂ ਨੂੰ ਸੋਧਣ ਉੱਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਿਤ ਕੀਤਾ।