C++ (Undetermined Prevalence)
+ Demonstrative Examples
While buffer overflow examples can be rather complex, it is possible to have very simple, yet still exploitable, heap-based buffer overflows:
(bad code)