People are often confused about what 64-bit means and if their computer "has it".
Nearly any Intel CPU in the last 9 years (Core2, i3/i5/i7) and any AMD CPU in the last 12 years is x86_64 (64-bit). The exception is Intel's Atom series though any of those CPUs in the last 2 years should be x86_64 as well. On Windows, you'll often see "x64" which is butchered terminology. The name x86 came from the series of CPU numbers popularized by the "IBM PC". 32-bit x86 packages will often be compiled for i586 (first Pentium) or i686 (up to Pentium III, M, Core1). Debian labels them as i386 even though they compile for the i586 instruction set.
On Linux, you'll note the 64-bit x86 architecture being referred to as x86_64 (or x86-64) and sometimes AMD64. The reason for that in 2001, Intel released IA-64 "Itanium" CPUs which lacked backwards compatibility with the ubiquitous x86 architecture, namely 32-bit applications were not supported on a hardware level. There was a huge backlash, particularly from the Windows community, so when AMD came along with their version that had support for 64-bit and 32-bit (and 16-bit), Intel was forced to make a deal with AMD to use their version.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
People are often confused about what 64-bit means and if their computer "has it".
Nearly any Intel CPU in the last 9 years (Core2, i3/i5/i7) and any AMD CPU in the last 12 years is x86_64 (64-bit). The exception is Intel's Atom series though any of those CPUs in the last 2 years should be x86_64 as well. On Windows, you'll often see "x64" which is butchered terminology. The name x86 came from the series of CPU numbers popularized by the "IBM PC". 32-bit x86 packages will often be compiled for i586 (first Pentium) or i686 (up to Pentium III, M, Core1). Debian labels them as i386 even though they compile for the i586 instruction set.
On Linux, you'll note the 64-bit x86 architecture being referred to as x86_64 (or x86-64) and sometimes AMD64. The reason for that in 2001, Intel released IA-64 "Itanium" CPUs which lacked backwards compatibility with the ubiquitous x86 architecture, namely 32-bit applications were not supported on a hardware level. There was a huge backlash, particularly from the Windows community, so when AMD came along with their version that had support for 64-bit and 32-bit (and 16-bit), Intel was forced to make a deal with AMD to use their version.