Voici une phrase en anglais que je cherche à traduire :
Any fool can write code that a computer can understand.
La traduction du mot fool me pose problème : j'ai pensé dans un premier temps à imbécile, mais j'ai l'impression que imbécile amène une notion péjorative que fool n'a pas.
Je perçois dans le mot fool une notion de naïveté (mais peut-être me trompé-je) que je n'arrive pas à traduire correctement.
Auriez-vous un mot à me suggérer ?