Programming on the go

I am really considering selling my Nexus 7 and Windows 7 laptop for a windows 8 tablet with a keyboard. I want to have a mobile platform to write code on using Notepad ++. Any suggestions on what to buy?