netarrow ha ragione, dipende tutto dal tipo di software che si andrà a sviluppare.