Sunshine Coast CoderDojo
At CoderDojo we don't really have many requirements for equipment and software, but the below usually helps.
A laptop that meets the below criteria:
Please create a login before attending class at: Scratch (Join Scratch)
We usually prefer that you work off the browser based Scratch application, but you also have the option of downloading an offline version at: Scratch Downloads
While both Windows and Mac OSX have text editors, it is usually better to have a full featured text editor that shows syntax highlighting and can handle non-printable characters like tabs and newlines.
There are loads of these available, please ask your mentors for best tool for the job to suit your purposes.