I'd been listening to a talk by Gerald Sussman about "Amorphous computing". The idea beign in the "near future" it'll be possible to build vast quantities of usually functional computers about the size of a grain of sand, whith maybe the equivalent of an 8086 and a meg of ram.
And then they asked the question what you could do with such a device.
They came up with some simulations of laying out circuit topologies using these micro-cpu's. Or a later simulation showed the possibility of a smart sheet that could fold itself up into little origami objects.
This research reminded me of the desire to transform code into changes in the physical world.
Code is merely a specialized language, so the fantasy wizard's speaking "words of power" seem to inspire some large fraction of computer geekdom.
I thought of one of my own little projects, my slow process of adding home automation and sensors to my apartment. At some point it occured to me to add some voice control to the system. But processing english is hard, and using english makes it more likely that casual conversation might trigger unfortunate side effects in ones' system.
But learning lojban... A language that's machine parsable, has controlled ambiguity, that solves some of the problems.
Not to mention it certianly fits the image of an arcane spellcaster to be commanding the unseen forces via an obscure language, rather than common english.
So at least in my own life there does seem to the this desire to use writing code as a form of "magic". It always really amuses me to see code actually do something in the physcical world: turn a light on, move an actuator, etc.