Computer programming
Buffer overflow
Off-by-one error
Pointer
Integer overflow
Circular buffer
String
Defensive programming
C
Software bugs
Computing
Software engineering