在软体工程中,移植(英语:Porting)是一种软体发展程序,将某个可执行的程式,由它原先的环境中,迁移到另一个环境,让它可以重新运作。改变的环境可能是硬体或软体,包括处理器架构、作业系统、软体库等。
是当你进行软体移植时,需要重新改写的原始码越少,需要做的工时越少,这个软体的可移植性就越高。