Abstract: In today’s modern world of digitization, programming skills have become very important and in demand. Never-theless, there are many native language speakers, and several of them have weak ...