Bistable rotaxanes are a unique class of supramolecules that have two constitutional isomers. Upon sandwiched between two electrodes, these two isomeric states show different conducting states, thus behaving as molecular switches. In this thesis, I describe how the bistable rotaxanes have been investigated to ensure that the switching characteristics in solid-state devices are those of the bistable rotaxanes and not those of extraneous elements. In addition, integration of these molecules onto ultradense nanowire arrays to constitute a memory circuit is presented. The bistable rotaxanes have been examined in various environments to study kinetics and ground-state thermodynamics between both isomeric states. In the kinetic study, as molecules are embedded in more viscous environments (solution→polymer gel→solid-state device), a key step in switching cycle slows down significantly, thus reflecting the environments where the molecules are surrounded. In thermodynamic study, one of the major units in the molecular structure was modified and then equilibrium population ratio between both isomeric states was monitored at various temperatures. In both solution and solid-state devices, the population ratio of the modified rotaxane was more sensitive to temperature. This result is very critical in that the properties of devices can be tailored by manipulating the structure of molecular components. The bistable rotaxanes were integrated into crossbar nanowire arrays to constitute a memory circuit. Ultra-dense nanowire arrays used as electrodes are generated by superlattice nanowire pattern transfer (SNAP) method. Due to extremely narrow pitch (~33 nm) of the SNAP nanowire arrays, the device sets a remarkable record in memory density (~1011 Bits/cm2). Although the circuits were found to have large numbers of defects, those defects were identified through electronic testing and the working bits were configured to form a fully functional random access memory for storing and retrieving information. Finally, nanofluidic devices have been developed by utilizing the SNAP method. Due to small channel dimensions (< Debye screening length), passage of ions was modulated by electrostatic interactions between the ions and the nanochannel walls. Devices are being developed to quantify isoelectric points of peptides so that ultimately, the device could function as a protein identifier at a single molecule level.