プログラミング言語は、大きく分けて2つのカテゴリに分けることができます。
- 静的型付け言語
- 動的型付け言語
静的型付け言語はコンパイル時の型で決定されている、とあなたがプログラムを実行するために動的型付け言語の種類をしたい時に
動的に与えられた異なる値に応じて、特定のタイプに属すると判断するために待機します。
静的型付け言語の利点:
エラーを減らすことができ、プログラムの種類は、コンパイラが何かをするコードを最適化することができ、事前に決定します。
静的型付け言語の欠点:
強く型付けされたリードプログラマが合意、伸延プログラマのタイプに多くのコードを記述する必要があります。
動的型付け言語の利点:
以下のコードは、コードの可読性を高め、ビジネス・ロジックのコードにフォーカス。
動的型付け言語の欠点:
コードがエラーにつながる可能性が実行されているのタイプを決定するプロセスにおいて、事前。