There's really no need to explain the differences in languages to a beginner. When you're teaching someone to code, you're not teaching them a language. You're teaching them (or should be teaching them) concepts that they can take to any language they need. You teach them logic, flows, etc - how to think in terms of solving a problem through programming.