I suppose this makes sense, but at a personal level, the two scenarios seem similar. Interpreters & compilers are blackbox to me, at least. I have no idea how they work, and I wouldn't be able to make one for myself. But sure, someone could teach me.