Tags:artificial intelligence, ChatGPT, code generation, Copilot and development
Abstract:
One of the directions in artificial intelligence (AI) development is the automation of the software development process. Programmers need to write a lot of code, but thanks to intelligent AI algorithms, tools are being developed that can assist with the automation of this process. In this paper an investigation is conducted into the capabilities and impact of artificial intelligence tools in program code development. The primary use cases and advantages of these tools in terms of development efficiency are examined and demonstrated. Two main tools that are currently used in program code development, Copilot and ChatGPT, are considered. A comparison is made regarding the speed of program code development, training based on certain test tasks, where a test group of developers is tasked with completing them using these tools. It is proven that the advancement of artificial intelligence technologies in the field of software development opens up new opportunities for improving productivity and efficiency in development. The obtained results confirm the advantages of using artificial intelligence as assistants in the development of program code for computer systems.
Research of the Influence of Modern Artificial Intelligence Tools on Program Code Development