What is Difficult in Learning Programming Language Based on Problem-Solving Skills? | IEEE Conference Publication | IEEE Xplore