Hi, i am carrying out a University assignment regarding software portability. Can anyone tell me please how can a 4GL(generation language) tool address software portability?

Thanks