Utilization of cloud technologies in building a virtual programming lab for higher education in afghanistan work in progress | IEEE Conference Publication | IEEE Xplore