プログラミング学習において、エラーメッセージが持つ意義は何ですか?

プログラミング学習において、エラーメッセージが持つ意義は何ですか?