Salama, Ramiz, Ahmed Qazi, and Mohamed Elsayed. 2018. “Online Programming Language—Learning Management System”. Global Journal of Information Technology: Emerging Technologies 8 (3), 114-23. https://doi.org/10.18844/gjit.v8i3.4051.