Lua
γλώσσα προγραμματισμού / From Wikipedia, the free encyclopedia
Η Lua είναι ελαφριά προστακτική γλώσσα προγραμματισμού, που σχεδιάστηκε ως γλώσσα σεναρίων με κύριο σκοπό τη δυνατότητα επέκτασης της σημασιολογίας της. Το όνομα προέρχεται από την πορτογαλική λέξη lua που σημαίνει "φεγγάρι". Η Lua έχει ένα σχετικά απλό C API σε σχέση με άλλες γλώσσες σεναρίων.
Γρήγορες Πληροφορίες Γενικά, Ημερ. Δημιουργίας ...
![]() | |
Γενικά | |
---|---|
Ημερ. Δημιουργίας | 1993 |
Είδος | συναρτησιακή γλώσσα προγραμματισμού, γλώσσα προγραμματισμού σεναρίων, διερμηνευμένη γλώσσα, ελεύθερο λογισμικό, μορφότυπο |
Διανομή | |
Έκδοση | 5.4.6 (14 Μαΐου 2023)[1] |
Λειτουργικά | Ανεξάρτητο πλατφόρμας |
Ανάπτυξη | |
Γραμμένο σε | C |
Άδεια χρήσης | Άδεια MIT |
Σύνδεσμοι | |
Επίσημος ιστότοπος | |
https://www.lua.org/ | |
Αποθετήριο κώδικα | |
https://github.com/lua/lua | |
Κλείσιμο
Επειδή και η Lua και η JavaScript χρησιμοποιούν αντικείμενα βασισμένα στα πρωτότυπα, και επηρεάστηκαν από τη Scheme, έχουν αρκετά κοινή σημασιολογία, παρά τις σημαντικές διαφορές στη σύνταξη. Στη σχεδίασή της, η Lua μοιάζει επίσης με την Icon, ίσως επειδή και οι δύο επηρεάστηκαν από τη SNOBOL.
Η Lua έχει χρησιμοποιηθεί σε πολλές εφαρμογές, εμπορικές και μη-εμπορικές, και ιδιαίτερα στη βιομηχανία βιντεοπαιχνιδιών.