1.1 Updates:
  1. none

Text Editors for programming and writing script files,
for writing HTML and for general use.

Every self-respecting student who uses computers should know how to read, edit and save text files.

To write program code (and to do many other very useul things on computers) you need a text editor that can read and write simple text files. For very simple programming you can use the existing text editors that are already installed on Windows, Mac and Unix. It will be extremely helpful, however, if your editor helps you to indent and to balance parentheses, such as is provided by the easy-to-learn Atom editor (see below).

Word-processing editors like Word and Pages have all sorts of behind-the-scenes formatting characters which cause programs to blow up. For writing programs you need a simple text editor that shows you exactly everything that is going into the file.

Example: When you write "Hello" into a text file (.txt), that is exactly what it has in it: five characters from the alphabet. When you write "Hello" in a Word document (.docx), it actually saves:


0000 0000 0000 0000 00b4 94cb 6ec2 3010  .........
00000240: 45f7 95fa 0f91 b755 62e8 a2aa 2a02 8b3e 
00000250: 962d 52e9 0718 7b02 56fd 92c7 bcfe be13 
00000260: 0251 5501 910a 6c22 2533 f7de 3356 c683 
[Etc. for another 120 lines...]

So you can see why programs written in a word processor blow up!

Recommendations: