Artificial intelligence is increasingly altering the field of software engineering. Several believe that AI-powered applications will impact how developers build code in the coming ahead. While this unlikely to substitute human developers entirely, AI coding promises to increase productivity , automate tedious tasks, and even support in generating