While reading the novelization of "Battlestar Galactica 1980: Galactica Discovers Earth" several years back, I vaguely remember coming across a passage where one of the main characters states that a sophisticated computing device used by the Colonial Fleet "is not powered by electricity." This brings me to my question: would it be theoretically possible for a civilization to advance technologically beyond the need for electrical power in the same way that our civilization has advanced beyond the need for, say, steam power? Are there any alternative forces we could use in powering our machines? Magnetism? Gravity? Sound waves? Some force not yet discovered? Perhaps some type of ultra-sophisticated mechanics? Thoughts would be appreciated.