これは、共通の特性を共有する高級プログラミング言語のクラスです。データ型を持たないか、使用しません。 データ型は、テキストを含めることができる文字列や、true / false値のみを含めることができるブール値などの特定の種類のデータです。 もちろん、これらの言語は引き続きデータを使用しますが、データ型を認識しません。
Technipagesはタイプレスを説明します
プログラミング言語の大部分は、データ型を区別します。 つまり、入力するあらゆる種類のデータをデータ型として定義する必要があります。 たくさんあり、言語ごとにわずかに異なる可能性がありますが、一般的なものには、文字列、浮動小数点数、整数、ブール値が含まれます。 データが間違ったデータ型として宣言されている場合(たとえば、数値のみの変数の文字)、問題が発生し、プログラムが実行されないか、少なくとも正しく実行されない可能性があります。
変数の内容は変更できますが、データ型は通常変更できません。データを新しい変数に移動またはコピーする必要があります。 タイプレス言語では、これは当てはまりません。 変数とデータはまだ存在しており、他の言語と同じように機能できますが、効果的に機能します。 存在するデータ型は1つだけです。すべてのデータは同じ型に格納されるため、任意の変数が任意の種類のデータを保持できます。 データ。 これにより、特定の問題(つまり、誤った宣言によって引き起こされたエラー)の発生を防ぐことができますが、 また、特定の変数が特定のものであるかどうかをプログラムの途中でテストすることは不可能であるため、不便です。 タイプ。
タイプレス言語には、TCL、Rexx、BLISSなどがあります。 Java、C ++、Pythonなどの一般的な言語はすべて型指定されています。
このような言語では、基本的にデータ型は1つしかないため、変数は任意のタイプのデータを格納できます(また、変数に格納されるデータのタイプは、プログラムの実行時に変更できます)。 プログラミング言語(JavaScriptなど)は、変数がコンピューターシステムを表すスクリプト作成に最適です。 強い型または弱い型のプログラミングで通常見られるデータ型に加えて、リソースまたはコンポーネント 言語。 言語は迅速なプログラム開発と最大限の柔軟性を可能にしますが、型チェックは実行されません。 このため、コードが実行されるまでエラーが検出されない場合があります。 データ型、JavaScript、スクリプト言語、強い型付け、型、型チェック、弱い型付けを参照してください。
タイプレスの一般的な使用法
- タイプレス言語は、データを分類するために従来のデータ型を使用しません。
- タイプレス言語の変数は、あらゆる種類のデータを格納できます。
- 型のない言語は型の安全性を優先しません。
タイプレスの一般的な誤用
- タイプレス言語では、入力にキーボードは必要ありません。