Salama, R., M. Elsayed, and M. A. Shadi. “Learning Programming Languages by Using E-Learning Technology”. Global Journal of Computer Sciences: Theory and Research, vol. 11, no. 2, Oct. 2021, pp. 100-8, doi:10.18844/gjcs.v11i2.5289.