The issue needs to be split into specific issues(by me) for specific inputs.
Transition Code and Condition execution order.
Instead of keeping a Python and a C++ radio button to change syntax highlighting ask user for his language preference at the beginning of the new behaviour.
An issue needs to be created (by me) for the parameter design documentation. It will help in taking inputs from everyone to better the design - Issue opened here
Task
Solve the User Input Validation Issues
Change design of parameterization as inputs are provided on the issue