Mapping

I would like to make some maps, can someone tell me which progams i need/could use. thnx