Pseudocode to Source Code Translation
Vishal Parekh, Dwivedi Nilesh
Abstract
Vishal Parekh, Dwivedi Nilesh
Abstract
In the field of software engineering most programming languages have certain idiosyncrasies. Due to this, beginner programmers or programmers who are learning a new programming language have difficulty in writing good and efficient programs. We are creating a translation program that automatically converts a well specified pseudo code to source code in a particular programming language like C/C++/JAVA using neural network techniques. This program allows the user to specify his/her code in more or less immutable natural language and it removes current gap between programming language and natural language. Our program allows the user to focus on logic to convert input to output rather than focusing on programming language implementation.
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In the field of software engineering most programming languages have certain idiosyncrasies. Due to this, beginner programmers or programmers who are learning a new programming language have difficulty in writing good and efficient programs. We are creating a translation program that automatically converts a well specified pseudo code to source code in a particular programming language like C/C++/JAVA using neural network techniques. This program allows the user to specify his/her code in more or less immutable natural language and it removes current gap between programming language and natural language. Our program allows the user to focus on logic to convert input to output rather than focusing on programming language implementation.
Key concepts: Computer science, Programming language, Source code, First-generation programming language, Natural language programming, Java, Programming language implementation, Programming paradigm