This tag is intended for questions about the differences between 32-bit and 64-bit processors and software, as well as compatibility issues that can occur as a result of these differences.

Generally, 64-bit processors can run 32-bit software but not vice versa. The ability to run 64-bit software, however, requires not only a 64-bit processor, but also a 64-bit operating system; a 32-bit version of Windows running on a 64-bit processor cannot run 64-bit applications. On the other hand, some 64-bit Linux distributions may not be able to run certain 32-bit applications because they lack 32-bit versions of the required libraries.

history | show excerpt | excerpt history