There are a whole lot of options and most of them are just fine, might be helpful to tell us what you do want to do rather than what you don't plan to do. At the most basic level just get the cheapest complete system with a 64 bit CPU, SSD, and video output that fits your monitor, but if you want to do desktop things like running a web browser you might want a certain amount of RAM and maybe some GPU capabilities, if you plan to compile much then you'll want more CPU.