Aby aplikacje działały na systemach 64-bitowych, konieczne jest staranne programowanie. Należy szczególnie uważać przy rzutowaniu wskaźników, operacjach na bitach czy podobnych działaniach. Ponieważ typ long zazwyczaj zwiększa swoją objętość, często można go zastąpić zwykłym int'em.