1.-El procesador con fuerza bruta, esto es un procesador con más núcleos que pasen de dos, o un procesador overclokeado a la máxima potencia también sería lo mejor.
2.-Memoria RAM hasta para regalar nunca es mucho, recuerda que vas a procesar mucho, y sobre todo que esta computadora permita expandirla a más.
3.- El teclado perfecto para programar para ahorrar tiempo y dolores de muñeca, recuerda el programador lleva pegado el teclado a sus manos, y esto no es que quieras un medio con señales EEG, hablo de un teclado sencillo pero potencial, y evita esos teclados antinaturales de goma, tengo varias sugerencias el Microsoft Wireless Keyboard 800, SlimStar i220 de Genius, Happy Hacking Keyboard, Filco Majestouch-2, NKR, Tactile Action, pero en si el que te sientas cómodo,
4.- Y por último elegir la pantalla ya sea una bien grande o múltiples pantallas, y sobre todo una revisión de tus ojos no estaría de más muchos pierden la visión por usar lentes que no tienen la medida correcta, recuerda que tus ojos sufren si las letras están muy pequeñas y eso de hacer zoom o lupa no va con un programador que se respete.