ლუა: განსხვავება გადახედვებს შორის

31 ბაიტი დაემატა ,  10 წლის წინ
ბოტის შეცვლა: fa:لوا (زبان برنامه‌نویسی); cosmetic changes
(ბოტის შეცვლა: sr:Lua)
(ბოტის შეცვლა: fa:لوا (زبان برنامه‌نویسی); cosmetic changes)
|თავი5 =
|სახელი5 = პარადიგმა
|მონაცემი5 = [[ბრძანებითი პროგრამირება|ბრძანებითი]], [[ფუნქციური პროგრამირება|ფუნქციური]], [[ობიექტზე_ორიენტირებული_პროგრამირებაობიექტზე ორიენტირებული პროგრამირება|ობიექტებზე-ორიენტირებული]], [[პროტოტიპზე დამოკიდებული პროგრამირება|პროტოტიპზე დამოკიდებული]]
|თავი6 =
|სახელი6 = ტიპების მინიჭება
|თავი7 =
|სახელი7 = ენების ზეგავლენით
|მონაცემი7 = [[სქემე_სქემე (პროგრამირების ენა)|სქემე]], [[სნობოლი_სნობოლი (პროგრამირების ენა)|სნობოლი]], [[მოდულა_მოდულა (პროგრამირების_ენაპროგრამირების ენა)|მოდულა]], [[CLU_CLU (პროგრამირების_ენაპროგრამირების ენა)|CLU]], [[C++]]
|თავი8 =
|სახელი8 = ენებზე ზეგავლენა
|მონაცემი8 = [[იო_იო (პროგრამირების ენა)|იო]], [[GameMonkey_GameMonkey (პროგრამირების ენა)|GameMonkey]], [[Squirrel_Squirrel (პროგრამირების ენა)|Squirrel]], [[C_SharpC Sharp|C#]], [[ფალკონი_ფალკონი (პროგრამირების ენა)|ფალკონი]], [[დაო_დაო (პროგრამირების ენა)|დაო]], [[MiniD_MiniD (პროგრამირების ენა)|MiniD]]
|თავი9 =
|სახელი9 = მთავარი [[პროგრამირების ენის იმპლემენტირება | იმპლემენტირება]]
|მონაცემი9 = '''lua''', [http://luajit.org/ LuaJIT], [http://code.google.com/p/llvm-lua/ LLVM-Lua], [http://www.lua.inf.puc-rio.br/luaclr LuaCLR], [http://www.codeplex.com/Nua Nua], [http://code.google.com/p/lua-alchemy/ Lua Alchemy]
|თავი10 =
}}
 
'''ლუა''' (პორტუგალიურად Lua, ნიშნავს მთვარეს ) არის მსუბუქი, [[არეკვლა_არეკვლა (ინფორმატიკა) | ამრეკლავი]], [[ბრძანებითი პროგრამირება | ბრძანებითი]] და [[ფუნქციური პროგრამირება|ფუნქციური]] [[პროგრამირების ენა]], შექმნილი სკრიპტების დასაწერად.
ლუაში დაწერილი პროგრანების განვითარება შესაძლოა შედარებით მარტივი [[C_C (პროგრამირების ენა)|C]] ინტერფეისის მეშვეობით (ანუ [[C_C (პროგრამირების ენა)|C-ში]] დაწერილი ფუნქციების დამატება).
 
ლუაც და [[ჯავასკრიპტი | ჯავასკრიპტიც]] ხმარობენ [[პროტოტიპზე დამოკიდებული პროგრამირება|პროტოტიპზე დაფუძნებულ]] ობიექტებს და [[სქემე_სქემე (პროგრამირების ენა)|სქემეს]] ბაძავენ, მათი სემანტიკა გავს მაგრამ სინტაქსურად განსხვავდებიან.
 
ლუა აქტიურად გამოიყენება ვიდეო თამაშების შექმნისათვის, ამის გარდა, მითი კომერციულ და არაკომერციულ პროგრამებსაც ქმნიან.
== მაგალითები ==
 
ეკრანზე ბეჭდავს [[გამარჯობა სამყარო (პროგრამა) | Hello World!-ს]]:
 
<source lang="lua">
</source>
 
[[მათემატიკური ფაქტორიალი | ფაქტორიალი]]:
 
<source lang="lua">
 
{{პროგრამირების_ენები}}
 
[[კატეგორია:დაპროგრამების ენები]]
 
[[es:Lua]]
[[eu:Lua]]
[[fa:لوا (زبان برنامه‌نویسی)]]
[[fi:Lua]]
[[fr:Lua]]
77 509

რედაქტირება