So as other posters say for some languages you can just start typing away in a text editor, but other times you have special editing programs (Integrated Development Environments, IDEs for short) that help you write a program.
To illustrate one of these IDEs [here’s a screenshot of what you get in Visual Studio when you create a new Windows application project](https://i.imgur.com/NurdnUQ.png). It creates some standard files like a file containing an empty program window for you to build your UI in, an empty code file to write your program’s logic in, and some pre-generated code to start the application up and open the window up.
Technically you could write all of this from scratch, but it saves a bit of time to have everything ready for you and the IDE has nice features like coloring in different parts of your code, previewing the window UI etc.
Latest Answers