移植 (軟體) 在軟體工程中移植英語Porting是一種軟體發展程序將某個可執行的程式由它原先的環境中遷移到另一個環境讓它可以重新運作改變的環境可能是硬體或軟體包括處理器架構作業系統軟體庫等 是當你進行軟體移植時需要重新改寫的原始碼越少需要做的工時越少這個軟體的可移植性就越高