What Scripting Program Should I Use?

I already know about using Lua but I meant what program not language.

If that’s the case, for Roblox development I guess it kind of depends on your workflow. For me, I do a lot of working with objects in the gamespace (stuff in workspace, lighting, etc) and modify it all pretty frequently, so it’s easier and more efficient for me to use just Studio. But if you’re primarily going to be doing scripting and not rely on what else is in your project, you could probably get away with using Rojo/VS Code - just keep in mind it is limited in what you can do, and while there is a live sync, I’ve found it to be pretty hit or miss.

Lua: Programming in Lua (first edition)
C++: https://www.learncpp.com/
C: https://www.learn-c.org/

I don’tknow what you mean, you can decide what you want to learn.
But if you want to learn lua, use the lua link above, and the Roblox API for roblox lua.

I’m just kind of confused on why you are asking this on roblox’s dev forum when roblox uses lua.

I know Roblox use lua im just asking what program should i use to continue learning lua on another app.

Use VSC or VS, also Sublime text and Atom exist

if its possible to setup Visual Studio or Visual Studio Code for roblox i highly recommend using that because that because its lot more accurate than roblox studio own code editor