*Swiftとは?
Apple社が発表しているプログラミング言語
*静的型付き言語
Swiftの特徴は静的型付き言語で、どういう事かというとコンパイル時など実行前の段階に型の情報を決定するプログラミング言語
*コンパイルって?
人間が分かる言葉で書いたプログラミング言語のソースコードの中身をコンピュータが分かるようにすること
*ソースコード
人間の言葉で書いたプログラニングの元ネタ
*バイナリーコード
コンピュータが分かる言葉で書かれたプログラム
イメージ
ソースコード->コンパイル(翻訳)->バイナリーコード
といったイメージでしょうか?
*コンパイルエラー
プログラムに誤りに起因する実行時エラーを未然に防ぐこと
下の画像の下に赤枠で囲まれているのがコンパイルエラーの表示です。