Simple and flexible programming language for applications development
Open Source C & C++ IDE for Windows
Self-contained tool for compiling and uploading Arduino sketches
Electronic design and programming tools suite like Eagle, MpLab
Open Utlity is series of unix utlity just like gnu for linux / windows