Does Programming Language Matter? An Empirical Study of Fuzzing Bug Detection
Abstract
Fuzzing has become a popular technique for automatically detecting vulnerabilities and bugs by generating unexpected inputs. In recent years, the fuzzing process has been integrated into continuous integration workflows (i.e., continuous fuzzing), enabling short and frequent testing cycles. Despite its widespread adoption, prior research has not examined whether the effectiveness of continuous fuzzing varies across programming languages.
Fields of Study & Subjects
Software Testing and Debugging Techniques
Software Engineering Research
Software Engineering Techniques and Practices
Publication details
- Journal / source
- International Conference on Mining Software Repositories (MSR)
- Pages
- 287–298
- Publication date
- 13 April 2026