Ability of ChatGPT to explain code and correct mistakes is very valuable to education on code. New developers when they are learning a language may not fully realise small syntax mistakes and platforms cannot correct them, getting students stuck.