Languages such as C and C++ rely too heavily on the programmer not making simple memory-related security errors.