If you have the compiled binary, you can ask the admin to move it to /programs for you, but then it will be static and require a new compile/install each time etc.
This is what package management tools were invented for, so.....
I would recommend instead asking the admin to install using yum (rpm) and have that manage the versions for you. There are R packages available for CentOS, so this should be trivial for the sysadmin in question (sudo yum install R). If it should then be linked from the default install location to /programs, then that is what symbolic links are for :)
Edit: since you can't install via RPM, then to save yourself having to download, compile from source and re-install to /programs every time, you could download the rpm package (google for centos R rpm packages) and then follow the instructions here:
http://www.linuxquestions.org/questions/programming-9/how-to-extract-binary-or-what-ever-files-from-rpm-package-659712/
That will allow you to extract the binary and copy it to /programs - hopefully save you some time.
sounds like a windows-only administrator man. there is no '/programs' by default in linux. maybe he would say '/usr/bin' if he knew linux. – conspiritech – 2012-03-21T20:44:41.643