>>11
But it's not just abstraction when you say that things are something other than what they really are (I apologise for that clumsy English), it's misinformation/oversimplification. I know I'm splitting hairs but programming
has to be very precise. Being imprecise in your teaching causes programmers to be imprecise in their thinking which leads to bugs which cause things like the Ariane 5 near-disaster.