The concept of assembling electronic circuits from metal nanowires is discussed. These nanowires are synthesised electrochemically by using porous membranes as templates. High aspect ratio wires, which range from 15 to 350 nm in diameter and contain "stripes" of different metals, semiconductors, colloid/polymer multilayers, and self-assembling monolayers have been made by this technique. By using the distinct surface chemistry of different stripes, the nanowires can be selectively derivatized and positioned on patterned surfaces. This allows the current-voltage properties of single and crossed nanowire devices to be measured. Nanowire conductors, rectifiers, switches, and photoconductors have been characterized. Techniques are still being developed for assembling sublithographic scale nanowires into cross-point arrays for memory and logic applications.