Maybe even put the code tags into the text area so that all they have to do is get the insertion point in the right place. I suppose it is all a matter of getting the balance right -easy for first timers but without annoying the more experienced users.
I think there is an assumption that people are comfortable with this type of HTMLish structure that perhaps has never been challenged.