Relationship between programming concepts underlying programming skills | IEEE Conference Publication | IEEE Xplore