![]() | |
Γενικά | |
---|---|
Ημερ. Δημιουργίας | 1993 |
Είδος | γλώσσα προγραμματισμού, συναρτησιακή γλώσσα προγραμματισμού, γλώσσα προγραμματισμού σεναρίων, διερμηνευμένη γλώσσα, ελεύθερο λογισμικό, μορφότυπο |
Διανομή | |
Έκδοση | 5.4.7 (25 Ιουνίου 2024)[1] |
Λειτουργικά | Ανεξάρτητο πλατφόρμας |
Ανάπτυξη | |
Γραμμένο σε | C |
Άδεια χρήσης | Άδεια MIT |
Σύνδεσμοι | |
Επίσημος ιστότοπος | |
https://www.lua.org/ | |
Αποθετήριο κώδικα | |
https://github.com/lua/lua |
Η Lua είναι ελαφριά προστακτική γλώσσα προγραμματισμού, που σχεδιάστηκε ως γλώσσα σεναρίων με κύριο σκοπό τη δυνατότητα επέκτασης της σημασιολογίας της. Το όνομα προέρχεται από την πορτογαλική λέξη lua που σημαίνει "φεγγάρι". Η Lua έχει ένα σχετικά απλό C API σε σχέση με άλλες γλώσσες σεναρίων.
Επειδή και η Lua και η JavaScript χρησιμοποιούν αντικείμενα βασισμένα στα πρωτότυπα, και επηρεάστηκαν από τη Scheme, έχουν αρκετά κοινή σημασιολογία, παρά τις σημαντικές διαφορές στη σύνταξη. Στη σχεδίασή της, η Lua μοιάζει επίσης με την Icon, ίσως επειδή και οι δύο επηρεάστηκαν από τη SNOBOL.
Η Lua έχει χρησιμοποιηθεί σε πολλές εφαρμογές, εμπορικές και μη-εμπορικές, και ιδιαίτερα στη βιομηχανία βιντεοπαιχνιδιών.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search