Nobody has written more immediately recognizable themes than John Williams. Is it even close?
Go see post 9 on this thread.
IMO Jerry Goldsmith did better stuff too. I whistle the theme from Patton even to this day. Rarely, if ever, do I whistle the theme from Superman.