Описание тега porting
Преобразование существующего кода или исполняемых файлов в другой язык программирования, среду или архитектуру.
Перенос - это процесс преобразования существующего кода или исполняемого файла с одного языка программирования на другой, или с одной платформы на другую, или с одной архитектуры на другую.
Процесс может быть таким же простым, как внесение минимальных изменений в исходный код или исполняемый файл, и может быть столь же сложным, как переписывание всего кода с нуля на целевом языке / среде / архитектуре.
Это часто считается нестандартным и нерекомендуемым способом разработки приложений.
См. Также статью в Википедии.