This HTML5 document contains 521 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-lahttp://la.dbpedia.org/resource/
dbpedia-frhttp://fr.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
n56https://web.archive.org/web/20070202005230/http:/luaforge.net/
dbpedia-nohttp://no.dbpedia.org/resource/
schemahttp://schema.org/
dbpedia-ukhttp://uk.dbpedia.org/resource/
n102http://ia.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
n86http://pa.dbpedia.org/resource/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-ethttp://et.dbpedia.org/resource/
n54http://
dbpedia-elhttp://el.dbpedia.org/resource/
n70https://www.computerworld.com.au/article/260022/a-z_programming_languages_lua/
n24https://global.dbpedia.org/id/
dbpedia-rohttp://ro.dbpedia.org/resource/
n83https://web.archive.org/web/20180708020030/https:/www.computerworld.com.au/article/260022/a-z_programming_languages_lua/
n22http://eliasdaler.github.io/luavela/
dbphttp://dbpedia.org/property/
n5http://ta.dbpedia.org/resource/
n66http://ur.dbpedia.org/resource/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-ithttp://it.dbpedia.org/resource/
n76https://www.wrox.com/WileyCDA/WroxTitle/
dbpedia-cahttp://ca.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-plhttp://pl.dbpedia.org/resource/
dbpedia-idhttp://id.dbpedia.org/resource/
dbpedia-pnbhttp://pnb.dbpedia.org/resource/
n71https://
dbpedia-eshttp://es.dbpedia.org/resource/
dbpedia-eohttp://eo.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n55https://www.nongnu.org/gsl-shell/
dbpedia-azhttp://az.dbpedia.org/resource/
dbpedia-arhttp://ar.dbpedia.org/resource/
n64http://ml.dbpedia.org/resource/
dbpedia-hrhttp://hr.dbpedia.org/resource/
dbpedia-thhttp://th.dbpedia.org/resource/
dbpedia-ishttp://is.dbpedia.org/resource/
n110https://www.linuxjournal.com/article/
rdfshttp://www.w3.org/2000/01/rdf-schema#
n65https://www.gamedev.net/page/resources/_/technical/game-programming/
provhttp://www.w3.org/ns/prov#
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-dahttp://da.dbpedia.org/resource/
n79http://lv.dbpedia.org/resource/
n112http://dbpedia.org/resource/Wikipedia:
dbpedia-kahttp://ka.dbpedia.org/resource/
n82https://web.archive.org/web/20180708015602/https:/www.wrox.com/WileyCDA/WroxTitle/
n18https://www.lua.org/pil/
dbpedia-glhttp://gl.dbpedia.org/resource/
dbpedia-mshttp://ms.dbpedia.org/resource/
n72http://hy.dbpedia.org/resource/
dbpedia-huhttp://hu.dbpedia.org/resource/
n69http://www.lua.org/
n84http://tg.dbpedia.org/resource/
n32http://hi.dbpedia.org/resource/
dbpedia-cshttp://cs.dbpedia.org/resource/
dbpedia-hehttp://he.dbpedia.org/resource/
n77https://www.moonsharp.org/
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbpedia-sqhttp://sq.dbpedia.org/resource/
n19https://web.archive.org/web/20121102000628/http:/codingplaces.net/
n106https://www.lua.org/gems/
dbpedia-trhttp://tr.dbpedia.org/resource/
dbpedia-behttp://be.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
n93http://d-nb.info/gnd/
owlhttp://www.w3.org/2002/07/owl#
dbpedia-kohttp://ko.dbpedia.org/resource/
dbpedia-fihttp://fi.dbpedia.org/resource/
n36https://cacm.acm.org/magazines/2018/11/
dbpedia-fahttp://fa.dbpedia.org/resource/
n63http://www.w3.org/2006/03/wn/wn20/instances/
dbpedia-slhttp://sl.dbpedia.org/resource/
n17https://www.lua.org/
dbthttp://dbpedia.org/resource/Template:
n8https://web.archive.org/web/20121218104442/http:/www.gamedev.net/page/resources/_/technical/game-programming/
n30http://sco.dbpedia.org/resource/
dbpedia-pthttp://pt.dbpedia.org/resource/
n109http://ckb.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
n73https://luarocks.org/
wikidatahttp://www.wikidata.org/entity/
n101https://www.ibm.com/developerworks/linux/library/
dbpedia-swhttp://sw.dbpedia.org/resource/
goldhttp://purl.org/linguistics/gold/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-skhttp://sk.dbpedia.org/resource/
dbpedia-simplehttp://simple.dbpedia.org/resource/
n23http://bs.dbpedia.org/resource/
dbpedia-bghttp://bg.dbpedia.org/resource/
n95http://or.dbpedia.org/resource/
n98http://www.onlamp.com/pub/a/onlamp/2006/02/16/
n78https://web.archive.org/web/20090702111603/http:/www.ibm.com/developerworks/linux/library/
n61http://dbpedia.org/resource/File:
n43http://commons.wikimedia.org/wiki/Special:FilePath/
dbpedia-ruhttp://ru.dbpedia.org/resource/
dbpedia-svhttp://sv.dbpedia.org/resource/
dbpedia-srhttp://sr.dbpedia.org/resource/
dbpedia-nlhttp://nl.dbpedia.org/resource/
n81http://bn.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
n74https://codingplaces.net/
dbpedia-vihttp://vi.dbpedia.org/resource/
dbpedia-euhttp://eu.dbpedia.org/resource/
n92https://www.amazon.com/exec/obidos/ASIN/1430246626/
n16http://metalua.luaforge.net/
n58https://web.archive.org/web/20060312124121/http:/www.onlamp.com/pub/a/onlamp/2006/02/16/
n41http://lua-users.org/
dbchttp://dbpedia.org/resource/Category:

Statements

Subject Item
dbr:Lua_(programming_language)
rdf:type
yago:PhysicalEntity100001930 wikidata:Q315 yago:Communication100033020 dbo:Language yago:WikicatScriptingLanguages yago:WikicatProgrammingLanguagesCreatedIn1993 yago:WikicatLua-scriptedVideoGames yago:Object100002684 yago:Ability105616246 yago:YagoPermanentlyLocatedEntity yago:WikicatPackageManagementSystems schema:Language yago:WikicatBrazilianInventions yago:Act100030358 yago:Activity100407535 yago:Whole100003553 yago:Invention105633385 yago:Diversion100426928 yago:Language106282651 yago:ProgrammingLanguage106898352 yago:System104377057 dbo:ProgrammingLanguage yago:Creativity105624700 yago:ComputerGame100458890 wikidata:Q9143 yago:Game100430606 yago:Artifact100021939 yago:ArtificialLanguage106894544 yago:Instrumentality103575240 owl:Thing yago:Cognition100023271 yago:Abstraction100002137 yago:PsychologicalFeature100023100 yago:Event100029378
rdfs:label
Lua Lua Lua (programming language) Lua (bahasa pemrograman) Lua Lua Lua Lua Lua Lua Lua (programmeertaal) Lua Lua 루아 (프로그래밍 언어) Lua Lua Lua Lua (linguagem de programação) Lua (programazio lengoaia) لوا (لغة برمجة) Lua
rdfs:comment
Lua är ett lättviktigt, reflektivt, procedurellt och imperativt programspråk, designat som ett skriptspråk med utökningsbar semantik som primärt mål. 위키백과의 루아에 대해서는 위키백과:루아 문서를 참조하십시오. 루아(Lua, EncodeLua) 프로그래밍 언어는 가벼운 명령형/절차적 언어로, 로 쓰일 수 있는 스크립팅 언어를 주 목적으로 설계되었다. 그러나 알고리즘적 설계(테이블 등)가 많이 내재되어 있고 인터프리터(언어 실행기)로만 코드뭉치를 실행할 수 있으므로, 선언형 언어로도 볼 수 있다. 루아는 "달"을 의미하는 포르투갈어 단어이다. Lua é uma linguagem de programação interpretada, de script em alto nível, com tipagem dinâmica e multiparadigma, reflexiva e leve, projetada por Tecgraf da PUC-Rio em 1993 para expandir aplicações em geral, de forma extensível (que une partes de um programa feitas em mais de uma linguagem), para prototipagem e para ser embarcada em softwares complexos, como jogos. Assemelha-se com Python, Ruby e Icon, entre outras. Lua programazio lengoaia interpretatutako lengoaia inperatibo, egituratua eta arina da. Portugesez Lua-k ilargia esan nahi du. Lua multiplataforma da, -n idatzita dagoelako, eta C API erlatiboki sinple bat dauka. Lua(發音: /ˈluːə/,葡萄牙语“月亮”)是一个简洁、轻量、可扩展的脚本语言。Lua有着相对简单的C API而很容易嵌入应用中。很多应用程序使用Lua作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。 لُوا (Lua) هي لغة برمجة متعددة النمط، صممت لتعمل كلغة برمجة نصية، مع كون الدلالية الممتدة هدفاً رئيسياً. تعني لُوا «القمر» باللغة البرتغالية. تشتهر لوا بأن لها واجهة برمجة سي سهلة وقوية معا. أنشأ هذه اللغة فريق من المبرمجين البرازيليين سنة 1993. Lua estas programlingvo dinamika malpeza, refleksiva, ordonema kaj iom funkciema. La plej grava celo de ĉi tiu programlingvo estas ebligi ke aliaj programoj uzu ĝin kiel etendilon. Nuntempe, multaj komputilludoj uzas Lua-n, pro ĝia facileco, por difini dinamikajn aferojn de la ludo, ekzemple: artefaritan intelekton, poziciojn de ludantoj, ilojn en scenejoj, kaj tiel plu. Alia programlingvo, ekz. C++ pro ĝia rapideco, estas uzata por grafikaj funkcioj kaj la baza logiko de la ludo. Lua è un linguaggio di programmazione dinamico, riflessivo, imperativo e procedurale, utilizzato come linguaggio di scripting di uso generico. Η Lua είναι ελαφριά προστακτική γλώσσα προγραμματισμού, που σχεδιάστηκε ως γλώσσα σεναρίων με κύριο σκοπό τη δυνατότητα επέκτασης της σημασιολογίας της. Το όνομα προέρχεται από την πορτογαλική λέξη lua που σημαίνει "φεγγάρι". Η Lua έχει ένα σχετικά απλό C API σε σχέση με άλλες γλώσσες σεναρίων. Επειδή και η Lua και η JavaScript χρησιμοποιούν αντικείμενα βασισμένα στα πρωτότυπα, και επηρεάστηκαν από τη Scheme, έχουν αρκετά κοινή σημασιολογία, παρά τις σημαντικές διαφορές στη σύνταξη. Στη σχεδίασή της, η Lua μοιάζει επίσης με την Icon, ίσως επειδή και οι δύο επηρεάστηκαν από τη . Lua (LOE-ah, maan in het Portugees) is een dynamisch getypeerde imperatieve scripttaal die veel als geïntegreerde scripttaal in applicaties gebruikt wordt, maar ook los gebruikt kan worden. De scripts worden uitgevoerd op een virtuele machine met garbage collection. De taal heeft een eenvoudige syntaxis met enkele primitieve types (zoals booleans, en strings) en tabellen, in essentie associatieve arrays, waarmee de bekende datastructuren zoals arrays, lijsten en hashmaps geconstrueerd kunnen worden. Lua (/ˈluːə/ LOO-ə; dari bahasa Portugis: lua yang berarti "bulan") merupakan bahasa pemrograman ringkas yang dirancang sebagai bahasa pemrograman dinamis berbasis skrip dengan semantik yang dapat dikembangkan atau ditambahkan. Sebagai bahasa skrip, Lua memiliki API dalam bahasa C yang relatif lebih sederhana dibandingkan bahasa skrip lainnya. Lua ([лу́а], порт. місяць) — швидка і компактна скриптова мова програмування, розроблена підрозділом Tecgraf Католицького університету Ріо-де-Жанейро (Computer Graphics Technology Group of Pontifical Catholic University of Rio de Janeiro in Brazil). Інтерпретатор мови є вільно поширюваним, з відкритим початковим кодом на мові C. Lua(ルア)はスクリプト言語およびその処理系の実装で、主にのコンピュータ科学科 (Department of Computer Science) および/または同大学附属研究所のTecgraf/PUC-Rioに所属する、Roberto Ierusalimschy、Waldemar Celes、Luiz Henrique de Figueiredoらによって設計開発された。 手続き型言語として、またプロトタイプベースのオブジェクト指向言語としても利用することができ、関数型言語としての要素も併せ持っている。 Lua (port. lua, księżyc) – lekki, skryptowy język programowania, zaprojektowany do wbudowania do większych aplikacji by rozszerzyć ich funkcje, często bywa też używany jako samodzielny język. Lua wiąże w sobie prostą składnię procedury (podobną do Pascala) z konstrukcjami opisu danych opartymi na tablicach asocjacyjnych i rozszerzalnej semantyce. Język ten zaimplementowany jest jako mała biblioteka języka C, napisana według standardu ANSI C. Celami implementacji są: prostota, wydajność i przenośność kodu. Istnieje wiele modyfikacji i nakładek na Lua. Jedną z nich jest LuaBind. Lua és un llenguatge de programació imperatiu i estructurat. És bastant lleuger i es va dissenyar com a llenguatge de script amb una semàntica extensible. El nom significa «lluna» en portuguès. Lua (portugiesisch für Mond) ist eine imperative und erweiterbare Skriptsprache zum Einbinden in Programme, um diese leichter weiterentwickeln und warten zu können. Eine der besonderen Eigenschaften von Lua ist die geringe Größe des kompilierten Skript-Interpreters. Es gibt auch einen freien JIT-Compiler namens LuaJIT, der die Revision 5.1 der Sprache unterstützt. Lua ist in ANSI-C implementiert und unterstützt imperative und funktionale Programmierung. Implementiert man jedoch selbst Objekte mittels Metatables, wird auch objektorientierte Programmierung möglich. Lua (/ˈluːə/ LOO-ə; from Portuguese: lua [ˈlu.(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications. Lua is cross-platform, since the interpreter of compiled bytecode is written in ANSI C, and Lua has a relatively simple C API to embed it into applications. Lua je odlehčený, vysokoúrovňový, reflexivní, multiparadigmatický, imperativní a procedurální programovací jazyk navržený jako skriptovací jazyk s rozšiřitelnou sémantikou. Název je odvozen z portugalského slova pro měsíc. Lua (лу́а, с порт. — «луна») — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) (Бразилия). Интерпретатор языка является свободно распространяемым, с открытыми исходными текстами на языке Си. Lua est un langage de script libre, réflexif et impératif. Créé en 1993, il est conçu de manière à pouvoir être embarqué au sein d'autres applications afin d'étendre celles-ci. Lua (du portugais : Lua [ˈlu.ɐ], au Brésil : [ˈlu.a], signifiant « Lune ») a été développé par , (en) et , membres du groupe de recherche TeCGraf, de l'université pontificale catholique de Rio de Janeiro au Brésil. Il est particulièrement apprécié pour l'embarqué, le développement réseau et les jeux vidéo. Lua es un lenguaje de programación , imperativo, estructurado y bastante ligero, que fue diseñado como un lenguaje interpretado con una semántica extendible. Está diseñado principalmente para ser utilizado de manera incorporada en aplicaciones.​ Lua es un lenguaje multiplataforma y su intérprete está escrito en ANSI C. El nombre significa «luna» en portugués.
foaf:name
Lua
foaf:homepage
n54:GameDev.net
dbp:name
Lua
foaf:depiction
n43:Lua-Logo.svg
dcterms:subject
dbc:Lua_(programming_language) dbc:Dynamically_typed_programming_languages dbc:Programming_languages_created_in_1993 dbc:Scripting_languages dbc:Free_software_programmed_in_C dbc:Pontifical_Catholic_University_of_Rio_de_Janeiro dbc:Software_using_the_MIT_license dbc:Free_compilers_and_interpreters dbc:Register-based_virtual_machines dbc:Brazilian_inventions dbc:Articles_with_example_C_code dbc:Prototype-based_programming_languages dbc:Cross-platform_free_software dbc:Embedded_systems dbc:Free_computer_libraries dbc:Object-oriented_programming_languages dbc:Cross-platform_software dbc:Dynamic_programming_languages dbc:Programming_languages
dbo:wikiPageID
46150
dbo:wikiPageRevisionID
1124812074
dbo:wikiPageWikiLink
dbr:BSD_licenses dbr:Haskell_(programming_language) dbc:Lua_(programming_language) dbr:Multi-paradigm dbr:Method_(computer_science) dbr:The_MIT_Press dbr:Angry_Birds_Space dbr:Wikipedia dbr:Lightweight_programming_language dbr:Line_break_(computing) dbr:Reflective_programming dbc:Dynamically_typed_programming_languages dbr:Integer dbr:Computerworld dbr:TeX dbr:FreeBSD dbr:Permissive_free_software_licences dbr:Run_time_(program_lifecycle_phase) dbr:Call_by_reference dbr:Semantics dbr:Call_by_sharing dbr:Array_data_structure dbc:Programming_languages_created_in_1993 dbr:Array_data_type dbr:MIT_License dbr:Roberto_Ierusalimschy dbr:Tail_recursion dbr:Porting dbr:C-- dbr:Record_(computer_science) dbr:Class_(computer_science) dbr:This_is_because_we_are_calling_the_returned_function_from_'addto(4)'_with_the_argument_'3'_directly. dbr:While_loop dbr:Android_(operating_system) dbr:Wikidata dbr:ML_(programming_language) dbr:JavaScript dbr:Red_(programming_language) dbr:Type_conversion dbc:Scripting_languages dbr:Cross-platform dbr:Scripting_language dbr:Itch.io dbr:Boolean_data_type dbr:AWK dbr:Functional_programming dbc:Free_software_programmed_in_C dbr:%22Hello,_World!%22_program dbr:Tcl dbr:Modula dbr:Apress dbr:Modula-2 dbr:Video_game_development dbr:Redis dbr:Just-in-time_compilation dbr:Whitespace_character dbr:Multi-paradigm_programming_language dbr:International_Data_Group dbr:Python_(programming_language) dbr:Reference_counting dbc:Pontifical_Catholic_University_of_Rio_de_Janeiro dbr:Key-value_database dbr:Profiling_(computer_programming) dbr:Web_server dbr:Fibonacci_number dbr:Payday_2 dbc:Software_using_the_MIT_license dbr:Python_eggs dbr:Aerospike_(database) dbr:Application_software dbr:GameMonkey_Script dbr:Associative_array dbr:Marshalling_(computer_science) dbr:Dota_2 dbr:Information_hiding dbr:Stack_(data_structure) dbr:Composite_data_type dbr:Macro_(computer_science) dbr:API dbr:Virtual_machine dbr:Comparison_of_programming_languages dbr:Ruby_(programming_language) dbr:Index_is_a_function_predefined_by_Lua, n61:Lua-Logo.svg dbr:Imperative_programming dbr:Duck_typing dbr:Ada_(programming_language) dbr:Nesting_(programming) dbr:Dynamically_typed dbr:ACM_Queue dbr:Self_(programming_language) dbr:Learning_curve dbr:Language_binding dbr:Factory_method_pattern dbr:Preprocessor dbr:RubyGems dbr:Dr._Dobb's_Journal dbr:Roblox dbr:NaN dbr:Nginx dbc:Register-based_virtual_machines dbr:String_(computer_science) dbr:Parrot_virtual_machine dbr:CoffeeScript dbc:Free_compilers_and_interpreters dbr:Dynamic_typing dbr:Moon dbr:First-class_function dbr:Minecraft dbr:Trade_barrier dbc:Brazilian_inventions dbr:Petrobras dbr:Metaprogramming dbr:Garry's_Mod dbr:Dynamic_programming dbr:Dynamic_programming_language dbr:Factorial dbr:SQL dbr:Moho_(software) dbr:Strong_and_weak_typing dbr:Namespace dbr:Video_game_programmer dbr:Inheritance_(object-oriented_programming) dbc:Articles_with_example_C_code dbr:Hash_table dbr:Metatable dbr:Library_(computing) dbr:LuaRocks dbr:LuaTeX dbr:List_(computing) dbc:Prototype-based_programming_languages dbr:Brazil dbr:Package_management_system dbr:LuaJIT dbr:Compiler dbr:CLU_(programming_language) dbr:Io_(programming_language) dbr:Set_(computer_science) dbc:Cross-platform_free_software dbr:IBM dbr:Lexical_scoping dbr:Communications_of_the_ACM dbc:Embedded_systems dbr:Garbage_collection_(computer_science) dbc:Free_computer_libraries dbr:Procedural_programming dbr:C++ dbr:Wireshark dbr:Register_machine dbr:Coroutine dbr:Gradual_typing dbr:Floating_point dbr:Scheme_(programming_language) dbr:Scope_(computer_science) dbr:Dalvik_(software) dbr:Object_composition dbc:Object-oriented_programming_languages dbr:SNOBOL dbr:Kilobyte dbr:Object-oriented_programming dbr:Julia_(programming_language) dbr:List_(abstract_data_type) dbr:Wrox_Press dbr:ANSI_C dbr:Do_while_loop dbr:Operator_overloading dbr:Pontifical_Catholic_University_of_Rio_de_Janeiro dbr:Game_Developer_(magazine) dbr:MediaWiki dbr:Pointer_(computer_programming) dbr:Prototype-based_programming dbc:Cross-platform_software dbr:CPAN dbr:Memoization dbr:Stack_machine dbr:Local_variable dbr:Ring_(programming_language) dbr:Domain-specific_language dbr:Closure_(computer_programming) dbr:Phantasy_Star_Online_2 dbr:Comment_(computer_programming) dbr:Multiple_inheritance dbr:Linux_Journal dbr:Interpreter_(computing) dbr:O'Reilly_Media dbr:Crysis_(video_game) dbc:Programming_languages dbr:Vector_(geometry) dbr:VHDL dbr:Conditional_(computer_programming) dbc:Dynamic_programming_languages dbr:Syntax_(programming_languages) dbr:Dynamic_loading dbr:Haxe dbr:C_(programming_language) dbr:Bytecode dbr:Scope_(programming) dbr:Squirrel_(programming_language) dbr:Indentation_style dbr:Closure_(computer_science) n112:Lua dbr:World_of_Warcraft dbr:Anonymous_function dbr:Redefine_print_function._The_usual_print_function_can_still_be_used dbr:High-level_programming_language dbr:Interpreted_language dbr:IClone dbr:Class_(computer_programming) dbr:Adobe_Lightroom dbr:Application_Programming_Interface dbr:Neovim dbr:Principle_of_least_privilege dbr:For_loop dbr:Syntactic_sugar dbr:Lisp_(programming_language) dbr:Eiffel_(programming_language) dbr:NetBSD
dbo:wikiPageExternalLink
n8:an-introduction-to-lua-r1932 n17:papers.html n18: n18:contents.html n19: n22: n36:232214-a-look-at-the-design-of-lua%7Ctitle=A n41: n56: n58:introducing-lua.html%7Carchive-date=12 n65:an-introduction-to-lua-r1932 n69:download.html n70:%7Ctitle=The n71:luadist.org n71:luaforum.com n71:luau-lang.org n73: n74: n76:productCd-0470069171.html n77: n78:l-lua.html%7Curl-status=dead n16: n54:www.luart.org n82:productCd-0470069171.html n83:%7Carchive-date=8 n92:lua-docs-20 n98:introducing-lua.html%7Ctitle=Introducing n54:idle.thomaslauer.com n101:l-lua.html%7Ctitle=Embeddable n106: n54:luvit.io n110:9605 n55:
owl:sameAs
n5:லூவா dbpedia-el:Lua dbpedia-is:Lua_(forritunarmál) n23:Lua_(programski_jezik) n24:yEGY dbpedia-ru:Lua dbpedia-id:Lua_(bahasa_pemrograman) dbpedia-th:ลูอา_(ภาษาโปรแกรม) dbpedia-vi:Lua dbpedia-pt:Lua_(linguagem_de_programação) n30:Lua_(programmin_leid) dbpedia-cs:Lua n32:लुआ_(प्रोग्रामन_भाषा) dbpedia-it:Lua dbpedia-zh:Lua wikidata:Q207316 dbpedia-da:Lua_(programmeringssprog) dbpedia-fr:Lua dbpedia-nl:Lua_(programmeertaal) dbpedia-be:Lua_(мова_праграмавання) dbpedia-sl:Lua_(programski_jezik) dbpedia-pnb:لوا_(پروگرامنگ_زبان) dbpedia-et:Lua dbpedia-sw:Lua dbpedia-eu:Lua_(programazio_lengoaia) dbpedia-sv:Lua dbpedia-hu:Lua_(programozási_nyelv) yago-res:Lua_(programming_language) freebase:m.0chpd dbpedia-pl:Lua dbpedia-sr:Lua_(programski_jezik) dbpedia-ms:Lua_(bahasa_pengaturcaraan) dbpedia-simple:Lua n64:ലൂഅ_(പ്രോഗ്രാമിംഗ്_ഭാഷ) n66:لوا_(پروگرامنگ_زبان) dbpedia-az:Lua dbpedia-ko:루아_(프로그래밍_언어) n72:Lua_(ծրագրավորման_լեզու) dbpedia-ja:Lua n79:Lua dbpedia-gl:Lua_(linguaxe_de_programación) n81:লুয়া_(প্রোগ্রামিং_ভাষা) n84:Lua dbpedia-uk:Lua n86:ਲੂਆ_(ਪ੍ਰੋਗਰਾਮਿੰਗ_ਭਾਸ਼ਾ) dbpedia-hr:Lua dbpedia-bg:Lua dbpedia-fi:Lua dbpedia-ka:ლუა dbpedia-de:Lua n93:7547043-3 dbpedia-ca:Lua n95:ଲୁଆ_(ପ୍ରୋଗ୍ରାମିଂ_ଭାଷା) dbpedia-sk:Lua dbpedia-sq:Lua dbpedia-fa:لوآ_(زبان_برنامه‌نویسی) dbpedia-tr:Lua n102:Lua_(linguage_de_programmation) dbpedia-la:Lua_(lingua_programmandi) dbpedia-he:לואה_(שפת_תכנות) dbpedia-es:Lua dbpedia-ro:Lua_(limbaj_de_programare) dbpedia-ar:لوا_(لغة_برمجة) n109:لوا_(زمانی_پرۆگرامسازی) dbpedia-no:Lua dbpedia-eo:Lua
dbp:wikiPageUsesTemplate
dbt:Dead_link dbt:IPA-pt dbt:Cite_book dbt:Cite_journal dbt:Cite_news dbt:Cite_web dbt:Citation_needed dbt:IPAc-en dbt:FOSS dbt:Use_dmy_dates dbt:Sister_project_links dbt:Short_description dbt:Quote dbt:Code dbt:Wikibooks dbt:Wikidata dbt:Programming_languages dbt:Infobox_programming_language dbt:Portal_bar dbt:Authority_control dbt:Main dbt:Lua_programming_language dbt:Self_reference dbt:Respell dbt:Reflist dbt:Start_date_and_age dbt:Srlink dbt:Anchor dbt:Official_URL dbt:Official_website
dbo:thumbnail
n43:Lua-Logo.svg?width=300
dbp:b
Lua Programming
dbp:bot
InternetArchiveBot
dbp:commons
no
dbp:date
June 2020
dbp:designer
dbr:Roberto_Ierusalimschy Waldemar Celes Luiz Henrique de Figueiredo
dbp:fixAttempted
yes
dbp:implementations
Lua, LuaJIT, LuaVela, MoonSharp, Luvit, LuaRT, Luau
dbp:influenced
GameMonkey, Io, JavaScript, Julia, MiniD, Red, Ring, Ruby, Squirrel, MoonScript, C--
dbp:influencedBy
dbr:Modula-2 dbr:Scheme_(programming_language) dbr:CLU_(programming_language) dbr:SNOBOL dbr:C++
dbp:license
dbr:MIT_License
dbp:logo
128
dbp:operatingSystem
dbr:Cross-platform
dbp:paradigm
Multi-paradigm: scripting, imperative , functional, meta, reflective
dbp:programmingLanguage
dbr:ANSI_C
dbp:q
no
dbp:s
no
dbp:typing
dbr:Duck_typing dbr:Strong_and_weak_typing dbr:Dynamic_typing
dbp:v
Lua
dbp:wikt
no
dbo:abstract
Lua(發音: /ˈluːə/,葡萄牙语“月亮”)是一个简洁、轻量、可扩展的脚本语言。Lua有着相对简单的C API而很容易嵌入应用中。很多应用程序使用Lua作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。 Lua é uma linguagem de programação interpretada, de script em alto nível, com tipagem dinâmica e multiparadigma, reflexiva e leve, projetada por Tecgraf da PUC-Rio em 1993 para expandir aplicações em geral, de forma extensível (que une partes de um programa feitas em mais de uma linguagem), para prototipagem e para ser embarcada em softwares complexos, como jogos. Assemelha-se com Python, Ruby e Icon, entre outras. Lua foi criada por um time de desenvolvedores do Tecgraf da PUC-Rio, a princípio, para ser usada em um projeto da Petrobras. Devido à sua eficiência, clareza e facilidade de aprendizado, passou a ser usada em diversos ramos da programação, como no desenvolvimento de jogos (a Blizzard Entertainment, por exemplo, usou a linguagem no jogo World of Warcraft), controle de robôs, processamento de texto, etc. Também é frequentemente usada como uma linguagem de propósito geral. Lua combina programação procedural com poderosas construções para descrição de dados, baseadas em tabelas associativas e semântica extensível. É tipada dinamicamente, interpretada a partir de bytecodes, e tem gerenciamento automático de memória com coleta de lixo. Essas características fazem de Lua uma linguagem ideal para configuração, automação (scripting) e prototipagem rápida. Lua è un linguaggio di programmazione dinamico, riflessivo, imperativo e procedurale, utilizzato come linguaggio di scripting di uso generico. Lua estas programlingvo dinamika malpeza, refleksiva, ordonema kaj iom funkciema. La plej grava celo de ĉi tiu programlingvo estas ebligi ke aliaj programoj uzu ĝin kiel etendilon. Nuntempe, multaj komputilludoj uzas Lua-n, pro ĝia facileco, por difini dinamikajn aferojn de la ludo, ekzemple: artefaritan intelekton, poziciojn de ludantoj, ilojn en scenejoj, kaj tiel plu. Alia programlingvo, ekz. C++ pro ĝia rapideco, estas uzata por grafikaj funkcioj kaj la baza logiko de la ludo. Lua estis kreita en 1993 en Brazilo de Roberto Ierusalimschy, Luiz Henrique de Figueiredo kaj Waldemar Celes. Ĝia nomo signifas luno en la portugala. Lua(ルア)はスクリプト言語およびその処理系の実装で、主にのコンピュータ科学科 (Department of Computer Science) および/または同大学附属研究所のTecgraf/PUC-Rioに所属する、Roberto Ierusalimschy、Waldemar Celes、Luiz Henrique de Figueiredoらによって設計開発された。 手続き型言語として、またプロトタイプベースのオブジェクト指向言語としても利用することができ、関数型言語としての要素も併せ持っている。 Lua (LOE-ah, maan in het Portugees) is een dynamisch getypeerde imperatieve scripttaal die veel als geïntegreerde scripttaal in applicaties gebruikt wordt, maar ook los gebruikt kan worden. De scripts worden uitgevoerd op een virtuele machine met garbage collection. De taal heeft een eenvoudige syntaxis met enkele primitieve types (zoals booleans, en strings) en tabellen, in essentie associatieve arrays, waarmee de bekende datastructuren zoals arrays, lijsten en hashmaps geconstrueerd kunnen worden. De taal is ontwikkeld door Roberto Ierusalimschy, Waldemar Celes en Luiz Henrique de Figueiredo aan de te Rio de Janeiro, Brazilië. De versies tot versie 5.0 zijn uitgebracht onder een licentie die vergelijkbaar is met de BSD-licentie. Vanaf versie 5.0 is Lua uitgebracht onder de MIT-licentie. Lua és un llenguatge de programació imperatiu i estructurat. És bastant lleuger i es va dissenyar com a llenguatge de script amb una semàntica extensible. El nom significa «lluna» en portuguès. Lua (/ˈluːə/ LOO-ə; dari bahasa Portugis: lua yang berarti "bulan") merupakan bahasa pemrograman ringkas yang dirancang sebagai bahasa pemrograman dinamis berbasis skrip dengan semantik yang dapat dikembangkan atau ditambahkan. Sebagai bahasa skrip, Lua memiliki API dalam bahasa C yang relatif lebih sederhana dibandingkan bahasa skrip lainnya. Lua (portugiesisch für Mond) ist eine imperative und erweiterbare Skriptsprache zum Einbinden in Programme, um diese leichter weiterentwickeln und warten zu können. Eine der besonderen Eigenschaften von Lua ist die geringe Größe des kompilierten Skript-Interpreters. Lua-Programme sind meist plattformunabhängig und werden vor der Ausführung in Bytecode übersetzt. Obwohl man mit Lua auch eigenständige Programme schreiben kann, ist sie vorrangig als eingebettete Skriptsprache für andere Programme konzipiert. In dieser Hinsicht ist sie mit Tcl vergleichbar. Vorteile von Lua sind die geringe Größe von 120 kB, die Erweiterbarkeit und die hohe Geschwindigkeit, verglichen mit anderen Skriptsprachen. Der Lua-Interpreter kann über eine C-Bibliothek angesprochen werden, die auch ein API für die Laufzeitumgebung des Interpreters für Aufrufe vom C-Programm aus enthält. Mittels des API können verschiedene Teile des Programmes in C (oder C++) und Lua geschrieben werden, während Variablen und Funktionen in beiden Richtungen erreichbar bleiben (d. h. eine Funktion in Lua kann eine Funktion in C/C++ aufrufen und umgekehrt). Es gibt auch einen freien JIT-Compiler namens LuaJIT, der die Revision 5.1 der Sprache unterstützt. Lua ist in ANSI-C implementiert und unterstützt imperative und funktionale Programmierung. Implementiert man jedoch selbst Objekte mittels Metatables, wird auch objektorientierte Programmierung möglich. لُوا (Lua) هي لغة برمجة متعددة النمط، صممت لتعمل كلغة برمجة نصية، مع كون الدلالية الممتدة هدفاً رئيسياً. تعني لُوا «القمر» باللغة البرتغالية. تشتهر لوا بأن لها واجهة برمجة سي سهلة وقوية معا. أنشأ هذه اللغة فريق من المبرمجين البرازيليين سنة 1993. 위키백과의 루아에 대해서는 위키백과:루아 문서를 참조하십시오. 루아(Lua, EncodeLua) 프로그래밍 언어는 가벼운 명령형/절차적 언어로, 로 쓰일 수 있는 스크립팅 언어를 주 목적으로 설계되었다. 그러나 알고리즘적 설계(테이블 등)가 많이 내재되어 있고 인터프리터(언어 실행기)로만 코드뭉치를 실행할 수 있으므로, 선언형 언어로도 볼 수 있다. 루아는 "달"을 의미하는 포르투갈어 단어이다. Lua (лу́а, с порт. — «луна») — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) (Бразилия). Интерпретатор языка является свободно распространяемым, с открытыми исходными текстами на языке Си. По идеологии и реализации язык Lua ближе всего к JavaScript, в частности, он также реализует прототипную модель ООП, но отличается паскалеподобным синтаксисом и более мощными и гибкими конструкциями. Характерной особенностью Lua является реализация большого числа программных сущностей минимумом синтаксических средств. Так, все составные пользовательские типы данных (массивы, структуры, множества, очереди, списки) реализуются через механизм таблиц, а механизмы объектно-ориентированного программирования, включая множественное наследование — с использованием метатаблиц, которые также отвечают за перегрузку операций и ряд других возможностей. Lua предназначен для пользователей, не являющихся профессиональными программистами, вследствие чего большое внимание уделено простоте дизайна и лёгкости обучения. Язык широко используется для создания тиражируемого программного обеспечения (например, на нём написан графический интерфейс пакета Adobe Lightroom). Также получил известность как язык программирования уровней и расширений во многих играх (в том числе Garry's Mod). Lua est un langage de script libre, réflexif et impératif. Créé en 1993, il est conçu de manière à pouvoir être embarqué au sein d'autres applications afin d'étendre celles-ci. Lua (du portugais : Lua [ˈlu.ɐ], au Brésil : [ˈlu.a], signifiant « Lune ») a été développé par , (en) et , membres du groupe de recherche TeCGraf, de l'université pontificale catholique de Rio de Janeiro au Brésil. L'interpréteur Lua est écrit en langage C ANSI strict, et de ce fait est compilable sur une grande variété de systèmes. Il est également très compact, la version 5.0.2 n'occupant que 95 ko à 185 ko selon le compilateur utilisé et le système cible. Il est souvent utilisé dans des systèmes embarqués tels qu'OpenWrt où cette compacité est très appréciée. Il profite de la compatibilité que possède le langage C avec un grand nombre de langages pour s'intégrer facilement dans la plupart des projets. Il intègre un ramasse-miettes. Il est particulièrement apprécié pour l'embarqué, le développement réseau et les jeux vidéo. Le Lua est utilisé dans des jeux vidéo comme : Minetest, Transformice, World of Warcraft, Roblox, Garry's Mod, , computercraft mod (mod de Minecraft), Multi Theft Auto (mod multijoueur de Grand Theft Auto: San Andreas), (mod multijoueur de Grand Theft Auto V), Factorio, Project Zomboid, ainsi que les moteurs de jeu vidéo tels que le SourceEngine, CryENGINE, LÖVE, ou encore les Fantasy consoles, tel que Pico-8. Il est également utilisé au niveau réseau comme hook sur Apache, Lighttpd (par défaut), Nginx (via ), dans les routeurs Cisco, dans l'analyseur de paquets Wireshark, l'antispam Rspamd, l'autocommutateur téléphonique privé Asterisk (optionnel), pour les scripts de MediaWiki. Lua es un lenguaje de programación , imperativo, estructurado y bastante ligero, que fue diseñado como un lenguaje interpretado con una semántica extendible. Está diseñado principalmente para ser utilizado de manera incorporada en aplicaciones.​ Lua es un lenguaje multiplataforma y su intérprete está escrito en ANSI C. El nombre significa «luna» en portugués. Lua programazio lengoaia interpretatutako lengoaia inperatibo, egituratua eta arina da. Portugesez Lua-k ilargia esan nahi du. Lua multiplataforma da, -n idatzita dagoelako, eta C API erlatiboki sinple bat dauka. Hasieran Lua software aplikazioetan handitzen zihoan pertsonalizazio eskaerak betetzeko diseinatua izan zen. Programazio lengoaia gehienen oinarrizko funtzioak bete ahal zituen, baina beste funtzionalitate zailagoak edota ezaugarriak ez zeuden bere barne. Bestalde, lengoaia handitzeko mekanismoak zituen, funtzionalitate hauek gehitzeko ahalbidetzen zutenak. Lua sistema integratuentzat diseinatuta zegoenez, bere garatzaileek abiadura, eramangarritasuna, hedapena eta garapenean erraztasuna hobetzean fokatu ziren. Lua (/ˈluːə/ LOO-ə; from Portuguese: lua [ˈlu.(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications. Lua is cross-platform, since the interpreter of compiled bytecode is written in ANSI C, and Lua has a relatively simple C API to embed it into applications. Lua originated in 1993 as a language for extending software applications to meet the increasing demand for customization at the time. It provided the basic facilities of most procedural programming languages, but more complicated or domain-specific features were not included; rather, it included mechanisms for extending the language, allowing programmers to implement such features. As Lua was intended to be a general embeddable extension language, the designers of Lua focused on improving its speed, portability, extensibility, and ease-of-use in development. Η Lua είναι ελαφριά προστακτική γλώσσα προγραμματισμού, που σχεδιάστηκε ως γλώσσα σεναρίων με κύριο σκοπό τη δυνατότητα επέκτασης της σημασιολογίας της. Το όνομα προέρχεται από την πορτογαλική λέξη lua που σημαίνει "φεγγάρι". Η Lua έχει ένα σχετικά απλό C API σε σχέση με άλλες γλώσσες σεναρίων. Επειδή και η Lua και η JavaScript χρησιμοποιούν αντικείμενα βασισμένα στα πρωτότυπα, και επηρεάστηκαν από τη Scheme, έχουν αρκετά κοινή σημασιολογία, παρά τις σημαντικές διαφορές στη σύνταξη. Στη σχεδίασή της, η Lua μοιάζει επίσης με την Icon, ίσως επειδή και οι δύο επηρεάστηκαν από τη . Η Lua έχει χρησιμοποιηθεί σε πολλές εφαρμογές, εμπορικές και μη-εμπορικές, και ιδιαίτερα στη βιομηχανία βιντεοπαιχνιδιών. Lua är ett lättviktigt, reflektivt, procedurellt och imperativt programspråk, designat som ett skriptspråk med utökningsbar semantik som primärt mål. Lua je odlehčený, vysokoúrovňový, reflexivní, multiparadigmatický, imperativní a procedurální programovací jazyk navržený jako skriptovací jazyk s rozšiřitelnou sémantikou. Název je odvozen z portugalského slova pro měsíc. Lua ([лу́а], порт. місяць) — швидка і компактна скриптова мова програмування, розроблена підрозділом Tecgraf Католицького університету Ріо-де-Жанейро (Computer Graphics Technology Group of Pontifical Catholic University of Rio de Janeiro in Brazil). Інтерпретатор мови є вільно поширюваним, з відкритим початковим кодом на мові C. За можливостями, ідеологією і реалізацією, мова найближча до JavaScript, проте Lua відрізняється могутнішими і набагато гнучкішими конструкціями, спроєктованими з метою «не плодити сутності понад необхідне». Хоча Lua не містить поняття класу і об'єкта в явному вигляді, механізми об'єктно-орієнтованого програмування (ООП) з підтримкою прототипів (включаючи множинне успадкування) легко реалізуються з використанням метатаблиць, які також дозволяють перевантаження операцій, тощо. Реалізована модель ООП (як і в JavaScript) — прототипна. Lua отримала велике поширення в ролі вбудованої в інші проєкти мови сценаріїв (наприклад, для визначення конфігурації або для написання розширень). Lua комбінує простий процедурний синтаксис з потужними можливостями опису даних через використання асоціативних масивів і розширюваної семантики мови. У Lua використовується динамічна типізація, мовні конструкції перетворюються на байт-код, який виконується поверх регістрової віртуальної машини з автоматичним збирачем сміття. Сам інтерпретатор оформлений у вигляді бібліотеки, легко інтегрованої в проєкти на мовах Сі та Сі++. Код інтерпретатора Lua написаний на мові Сі і розповсюджується під ліцензією MIT. Lua (port. lua, księżyc) – lekki, skryptowy język programowania, zaprojektowany do wbudowania do większych aplikacji by rozszerzyć ich funkcje, często bywa też używany jako samodzielny język. Lua wiąże w sobie prostą składnię procedury (podobną do Pascala) z konstrukcjami opisu danych opartymi na tablicach asocjacyjnych i rozszerzalnej semantyce. Język ten zaimplementowany jest jako mała biblioteka języka C, napisana według standardu ANSI C. Celami implementacji są: prostota, wydajność i przenośność kodu. Istnieje wiele modyfikacji i nakładek na Lua. Jedną z nich jest LuaBind. Język programowania Lua został stworzony w 1993 roku przez Roberto Ierusalimschy’ego, Luiza Henrique de Figueiredo i Waldemara Celes, którzy wchodzili w skład instytutu Tecgraf, zajmującego się oprogramowaniem graficznym na (PUC-Rio) w Brazylii.
dbp:dialects
n16: n55: n54:idle.thomaslauer.com
dbp:display
Lua
gold:hypernym
dbr:Language
dbp:wordnet_type
n63:synset-programming_language-noun-1
prov:wasDerivedFrom
wikipedia-en:Lua_(programming_language)?oldid=1124812074&ns=0
dbo:wikiPageLength
48751
dbo:designer
dbr:Roberto_Ierusalimschy
dbo:influenced
dbr:C-- dbr:Io_(programming_language) dbr:Squirrel_(programming_language) dbr:GameMonkey_Script dbr:Julia_(programming_language) dbr:Red_(programming_language) dbr:Ruby_(programming_language) dbr:Ring_(programming_language) dbr:JavaScript
dbo:influencedBy
dbr:C++ dbr:Modula-2 dbr:Scheme_(programming_language) dbr:SNOBOL dbr:CLU_(programming_language)
dbo:license
dbr:MIT_License
foaf:isPrimaryTopicOf
wikipedia-en:Lua_(programming_language)