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