1. Gives pleasant and fun for programmers (hence, increased produccvity) 2. AXracts overall beXer programmers (hence, beXer company performance) 3. Highly usable (hence, good support for long term maintenance) 4. Provides unique approach (hence, leading company value proposicon)