C C is the most commonly used high-level computer programming language and the one most responsible for the buffer overflow problem. C source code is compiled into a low-level language that a computer can understand. ["", "", ""] Compiled A compiler takes the source code a programmer has written and turns it into code text that a computer can easily execute. Code text is a sequence of instructions. ["", "", ""] Core dump A core dump occurs sometimes when a program crashes. Basically, everything that was in that program's memory is written out to an unprotected file, and sometimes this data is security-sensitive.