We have to manually set PATH environment variable for prog applications,I have often heard programmers regardless of their level setting them.
I have been learning C and Java and I remember having done this twice.I read why Environment variables are needed but there it was written that most programs like Media players, File Managers automatically set the environment variables they need.
Why isn't it done similarly for programming applications?