no te diria un notebook, pero si algunas caracteristicas mas menos generales, un procesador de unos 3 ghz minimo (vb consume mucho y algunos ide para otros lenguajes tambien) si es intel que sea I5 o I7 (el I3 guatea aunque sea de 3 ghz) en ram, yo te recomendaria de 6 hacia arriba, en la pega tengo 4 y ando todo el dia pegado, aun espero que me autorizen la compra de un nuevo pc xD, disco duro mientras sea mas de 500 gb y no lo tengas repleto no vas a atener problema, tarjeta grafica mmm... no creo que influya, ahora te digo lo que tengo en mi casa que es donde programo mas comdamente, aunque me falta otra pantalla para el pc, porque solo tengo 1 xd (trabajar con doble pantalla es mas entrete, ademas de mas facil cuando quieres revisar mas de un archivo xD)
eso es lo que tengo yo y lo que uso para programar en mi casa, antes tenia un notebook, pero igual se me lageaba o se pegaba de vez en cuando, si te sirve ahi tienes una referencia.