シェルスクリプトにも変数の型はあるしアセンブリもレジストリの種類は意識しないといけない