In roblox do you NEED to use lua to script? or can you use other languages. Such as : JavaScript and HTML.
Do you need to use Lua to script?
5 answers
This answer is really short.
Yes. You need to use Lua. Roblox uses Lua 5.1. You cannot use any other language to code games in Lua.
No. You don't. You can use JavaScript or VBS or Python or any other scripting language you want. Roblox uses Lua, though, so none of those other languages are going to compile if you try to write with them using Roblox.
LUA is main the scripting tool and is the only thing you can use currently in roblox
Roblox uses Java and C++ to produce the IDE (Integrated Development Environment) that you code Lua in. It would be futile to make users have to code their own IDE, and then implement it, mostly because of all the security issues that would arise. Also, Javascript and HTML are meant to produce web pages, so using it in place of Lua wouldn't be practical.
You don't use Lua or any of those other languages on ROBLOX. You use ROBLOX Lua.
1 comment
This is incorrect. Roblox does use Lua as core language and only has added some "user data" values which will communicate with the ROBLOX engine core (written in either C or C++) - this is also possible in normal Lua. They also removed some libraries from normal Lua.
This discussion is preserved as it was. New answers, comments, and votes are closed.

1 comment
thank you