Although it seems more comfortable to program on a tablet. Due to the keyboard, the size of the screen and the programming software that is not usually adapted for Android, we recommend buying a laptop to program, instead of a tablet : Good options would be the Macbook Air , the Microsoft Surface Pro 7 , the Lenovo ThinkPad X1 Extreme , etc. In any case, we leave you the experience of a programmer who worked for 7 days with an iPad, since his point of view was very interesting: