Learning Programming is not &quot;ridiculously difficult&quot; my first language in a UK School at 14 was a Cutdown Machine Code CECIL.<p>And this was in the CSE stream which was for the less able children.