Can natural language be utilized in the learning of programming fundamentals? | IEEE Conference Publication | IEEE Xplore