>>5
CS is most certainly about magic. Inside the computer live abstract data/instruction things that can be considered spirits. We as program writers conjure up these spirits by writing spells. In effect, we are wizards who conjure the spirits of the computer with our spells.