(繁體)あらゆるプログラミング言語は、それぞれ異なったデータ構造を持っています。使用可能な組み込みデータ構造の一覧と、他のデータ構造の構築にも使えるように、それらがどのような性質を持ち合わせているかについて述べることにします。可能である場合は、他のプログラミング言語におけるデータ構造との対比も行います。は弱い型付けあるいは動的型付けの言語です。つのデータ型が定義されています。して定義されています。型が(Cなどとは違って)不変な値である点です。節で触れることとします。