इतिहास

सम्पादन

लुआ 1993 में कम्प्यूटर ग्राफिक्स टेक्नोलॉजी समूह के सदस्य Roberto Ierusalimschy, Luiz Henrique de Figueiredo और Waldemar Celes द्वारा बनाई गई थी। संस्करण 5.0 से पहले लुआ के संस्करण बीएसडी लाइसेंस के समान लाइसेंस के तहत जारी किए गए थे। संस्करण 5.0 से आगे, लुआ को एमआईटी लाइसेंस के तहत जारी किया गया है।

अपने करीबी रिश्तेदारों में से कुछ में गैर-प्रोग्रामर द्वारा उपयोग में आसानी के लिए इसके डिजाइन और पायथन के आइकन शामिल हैं

लुआ का उपयोग कई वाणिज्यिक अनुप्रयोगों में किया गया है, जैसे कि Far Cry, Garry's Mod, Supreme Commander, World of Warcraft, Sonic the Hedgehog और Adobe Photoshop Lightroom, साथ ही गैर-वाणिज्यिक अनुप्रयोग जैसे Multi Theft Auto और Angband और इसके वेरिएंट में भी।

लुआ मीडियाविकि में एम्बेड किया जा सकता है। मीडियाविकि वह सॉफ्टवेर है जो विकिपीडिया और विकिविद्यालय पर प्रयोग किया जाता है।

विशेषताएँ

सम्पादन

लुआ को एक्स्टेंसिबल बनाने के लिए डिज़ाइन किया गया है यानी यूजर स्रोत की भाषा में नए कीवर्ड, अवधारणाओं और संरचनाओं को जोड़ सकते हैं।

लुआ एक भाषा है:

  • चिंतनशील
  • अनिवार्य
  • प्रक्रियात्मक