A novel voltage-programmable link (VPL) with Al/BaTiO 3 /SiO 2 /TiW silicide/TiW structure has been developed for programmable device application. A programming cell to evaluate programming behaviour consists of an n-MOSFET and a VPL, which are connected in series. The programming process of the VPL was achieved through the switched n-MOSFET. The amorphous BaTiO 3 film, prepared by means of an RF sputtering method, determines the program properties of the VPL owing to its lower breakdown field and metallic components. Sufficient low on resistance less than 10 and low programming voltage below 10 V can be realized by using BaTiO 3 (120 Å)/SiO 2 (150 Å) films as insulators while keeping sufficient off-state reliability.