First, you do not need the advanced features of an IDE to write beginner programs . Second, using a text editor and the CLI will teach you what happens behind the scenes of a IDE. I would, however, recommend using a good programmer’s editor with syntax highlighting. …