Salama, R., Elsayed, M. and Shadi, M. A. (2021) “Learning programming languages by using e-learning technology”, Global Journal of Computer Sciences: Theory and Research, 11(2), pp. 100–108. doi: 10.18844/gjcs.v11i2.5289.