Os criadores de programas de computador muitas vezes afirmam que o programa que escrevem é
portátil (ou
portable em
inglês), o que quer dizer que pouco esforço é necessário para convertê-lo a outro ambiente. A quantidade de esforço necessário depende do quanto o ambiente original é diferente do novo ambiente, a experiência do(s) autor(es) em utilizar linguagens e chamadas realmente
portáteis.