64 ビットアプリケーションを作成する理由として、次のことを挙げることができます。
64 ビットプロセッサのより広いデータパスを使用して、64 ビット整数の演算を実行し、パフォーマンスを向上させる必要がある。
システムインターフェースに使用される基本的データ型が大きくなったので、いくつかのシステムインタフェースが拡張されたり制約が解消された。