Can AI Coding Assistants Enhance Secure Programming Education? A Comparative Analysis of AI-Based Programming Assistants for Code Optimization
Syaamantak Das, Husain Batterywala · 2024
Teaching secure programming, including concepts like buffer overflow, is challenging. Advanced AI Coding Assistants aim to help with programming instruction, but it’s unclear how effective they are at promoting secure code. This research compares different AI Coding Assistants to assess their ability to optimize code for secure coding education. The study offers insights into these tools’ capabilities and recommends their potential use for improving secure coding teaching in computer science education.