StrangeADT
Banned
Well the Microsoft surface pro as well as an Asus tablet ( the model name escapes me at the moment ) would both have the ability to do what you're looking for. Note that the regular Microsoft surface as well as the Asus vivotab RT won't be suited for such a purpose considering I believe that software support as it relates to development tools for windows rt is basically nonexistent at the moment. The pro and the other tablet run windows 8, so as far as I know you can install anything on those that you could on a desktop using windows 8.
If you're looking for something Linux based, there are rumours of an Ubuntu tablet coming out this year, or at the very least a customized version of Ubuntu meant for tablets (the company that makes Ubuntu has stated as much).
That's about all I know at the moment. Note that the surface pro is fairly expensive. If you always have a reliable Internet connection, windows 8 has fairly good remote desktop support so if you have a machine at home running windows 8 and and a windows rt tablet you could attempt to program via remote desktop. My friend was having an issue doing this the other day though as some scroll bars in visual studio weren't able to be moved via touch. For some reason it kept trying to move the entire visual studio screen instead of just scrolling the page of code. For that reason I wouldn't suggest this route but I suppose it could be worth a try.
If you're looking for something Linux based, there are rumours of an Ubuntu tablet coming out this year, or at the very least a customized version of Ubuntu meant for tablets (the company that makes Ubuntu has stated as much).
That's about all I know at the moment. Note that the surface pro is fairly expensive. If you always have a reliable Internet connection, windows 8 has fairly good remote desktop support so if you have a machine at home running windows 8 and and a windows rt tablet you could attempt to program via remote desktop. My friend was having an issue doing this the other day though as some scroll bars in visual studio weren't able to be moved via touch. For some reason it kept trying to move the entire visual studio screen instead of just scrolling the page of code. For that reason I wouldn't suggest this route but I suppose it could be worth a try.