Installing an ASCII Editor:
In order to write C or python code, you will need to have an ASCII text editor.
This is different than a word processing program such as MS Word because it only creates 8-bit ASCII symbols used by programming languages.
Some editors, known as Coded Editors, are design to be edit particular languages such as C or python.
Code editors are often part of integrated development environments (IDE) which can be very useful for writing, testing, and debugging code.
In the end, it is all a matter of personal preference
Below we list out some editors you can use for this class:
- vi, vim, and emax: These are traditional text editors that you can run form a terminal.
You can download these with package managers, and they are often included with standard OS distributions
- Sublime Text: This is a widely used light-weight editor that adapts to multiple languages and is available for multiple platforms.
- Pycharm: This is a commercial IDE, but there is are free and educational versions available.