it will be fine performance wise.
But... Are you planning on programming using the laptops screen or an external LCD? I do some light work on my 13" but the 1280x800 screen is a killer. even 1440x900 is difficult. I mostly work at my desk with an external @ 1080p which is perfect for me