You can't code on an iPad. As of today It's pretty much impossible until it gets jailbroken and some miracle happens.
Any laptop with a usb port that is 32 bits will do fine. If you have a laptop that is 64bits NCS expert is not very compatible with it.
Your best bet is any netbook.
Check out
www.bestbuy.com