La base de la problématique est erronée. La difficulté n'est pas dans l'apprentissage du langage mais dans l'apprentissage de la programmation (orientée objet ou procédurale par exemple).