Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

Do you need to use Lua to script?

In roblox do you NEED to use lua to script? or can you use other languages. Such as : JavaScript and HTML.

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.

1 comment

0

thank you

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

1

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.