The author explores the feasibility of using large language models (LLMs) to generate code explanations for programming education, comparing them with explanations from experts and students.