1. TorqueScript.
2. Modify weapons, then make some functions for the weapons (like something special when the projectile is fired or when it hits something), then rip apart other scripts to make your own, then start writing your own using others as a resource.
3. Notepad.