There are always many options when choosing an IDE.

The only strict requirement is that it is a plain text editor.

We'll start with a simpler code editor (IDE). Here is a discussion about code editors....

We also want to make sure we are viewing file extensions....