Using MonoDevelop
When we are scripting, we need to use some sort of editor. We could use a standard text editor and achieve great results. But instead of using a text editor, programmers typically use a scripting editor. Scripting editors use color-coding that make the code more readable. They also provide spacing that makes looking at code blocks easier.
The good news is that Unity comes with MonoDevelop. It can handle all of Unity's supported languages (C#, JavaScript, and Boo). MonoDevelop has code completion support and other tools that make scripting more efficient.
You'll gain experience with MonoDevelop in the next section.