C#プログラミング初心者です
Form実行時の各イベントの発生順序について質問させてください

Form実行時にどういう順番でどういうプログラムが処理されていくのかよくわかりません
Formを実行したときFormのコンストラクタが設定されイニシャライズ内の各コントロールが配置されるという認識で合ってますか?

あと実行時に一番最初に処理されるのはProgram.csですか?

コンストラクタとイニシャライズの意味がよくわかっていないかもしれません
よろしくお願いします