To be civilized is to be potentially master of all possible ideas, and that means that one has got beyond being shocked, although one preserves one's own moral aesthetic preferences. ↗
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration. ↗