Making a platform that you can change the scripts of a character at runtime. Any help??

Hello I’m new here.
Now I’m trying to work on a platform where you can study c# (or anyother languages) by making your own CharacterManagerScripts to make a character move and try to head to the goal. As for me(the developer) can actually make the code by Visual Studio and attach it to the character heading to the goal.
But what I actually want is a platform where newbies can actually feel fun, test, and learn the language. Thus, I need to know how the players of the game can get to edit the CharacterManagerScripts on runtime after I actually publish it.
Any help??

PS sorry for my poor English skills.

Just tell people to use Unity directly. Unity is simple enough even monkeys like me can grasp it. To do what you want, you would need to essentially rewrite Unity (on top of Unity) to get what you want. There’s just no value in doing it.

Yeah…your right. Thanks for the support XD