Abstract

Automated code generation or automatic programming is a widely researched topic these days. The auto code generation fascinates the young researchers towards this field more than ever. The Automatic code generation is the process to generate the valid programming code in various languages and makes programming easy for the next generations. Automatic coding is to build a machine which can write code. The code writing process involves several wearisome steps tearing down a process into small instructions, allotting specific memory locations or to specify the system interrupts. It can also be able to manage the input-output buffers and many other things. After observing these steps as mentioned above, we implement mathematical routines, a subroutine library, and sorting programs. In this paper, we look closely towards the factors involved in Automatic programming. We studied more extensive programming and code writing process to understand how these factors affect the process and which can help anyone build a better machine for auto programming. As we programmed manually first we observed the process and tried to invent ways to abstract these steps to combine them into a higher-level programming language. This includes the development of interpreters, assemblers, compilers, and finally, the automatic code generator programs designed to operate with the process as mentioned earlier, that is, automatic programming.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.