1
Commonly, the word "wizard" means "someone who practices magic; a sorcerer or magician." FreeDictionary
In software wizard is "an user interface type that presents an user with a sequence of dialog boxes that lead the user through a series of well-defined steps" Wikipedia
These two things seem not related at all to me, so I wonder why "wizard" was used and not any other word?
3Because someone at Microsoft decided to call them that. Like many Microsoft terms, this is not particularly apt. Perhaps "guide" or "guided procedure" might have made more sense. Anyway, just live with it. – Brian Hitchcock – 2015-06-29T07:36:51.163
2"If implemented correctly, wizards can really do some magic for your users and make them happier and satisfied" -- Silverlight 4 User Interface Cookbook. – Damkerng T. – 2015-06-29T09:20:13.500
Over the years, I have noticed that Microsoft has co-opted words strongly associated with their competition. I don't know whether they are consciously trying disrupt the association or simply piggybacking on it -- maybe both. http://www.folklore.org/StoryView.py?story=Software_Wizard.txt
– Tᴚoɯɐuo – 2015-06-29T11:11:38.367I seem to remember reading in a Microsoft publication (MSDN News?) a long time ago, when the term was new, that the idea was the wizard was 'the guy down the hall, who always knows what to do' - ie a wizard, compared to the rest of us. The software 'wizard' was intended to encapsulate his knowledge; and it had a slightly stronger meaning than the Wikipedia ref above - it was to guide the user through an especially difficult operation. – peterG – 2016-05-18T17:55:28.790