In this article, I've collected a huge amount of links all of which could prove potentially useful to software developers who are getting acquainted with 64-bit world. In general, we will cover C/C++ languages, but I am sure, that developers from other languages will discover a lot of interesting stuff here as well.

The definition of a 64-bit system and overview of its evolution

Architecture of 64-bit systems

Data model, types' sizes, alignment

Course on 64-bit application development

Various articles

Building the applications


My invitations

  • I invite you to follow our twitter @Code_Analysis or Viva64 subreddit. Subjects: C/C++, 64-bit systems, testing, algorithms and other interesting programming stuff.
  • I offer you to download the trial of PVS-Studio static code analyzer to ensure the reliability of your 64-bit applications.