I have source code of some software library. It's implemented using "Programming language A". I must implement the same code using "Language B".
After I've read "What does it mean 'to port over'", I know that
‘To port’ is an IT term meaning “to translate (software) into a version for another computer or operating system”
But if I don't change a target platform for the library, can I define my process as "porting"? Can I still say that I "port" the code from "Language A" to "Language B"?