Since you will be writing either C++ or Java, you will need at least a text editor and a
compiler for your language of choice.
If you prefer to use an (IDE) Integrated Development Environment like Microsoft Visual C++ or
code.visualstudio.com then do so.
However, we will not be designing a graphical user interface, so a simple character mode environment like Oracle's JDK or emacs is all that is required.
- For those of you experienced with Java you can download the latest version of Eclipse eclipse-packages
- To download the JDK visit Oracle JDK
- To download the C++ compiler from Microsoft visit visualstudio.com Downloads
Concrete examples and exercises will all be pure character mode, using the basic I/O facilities common to all languages and operating systems.
You should be able to complete this course using a Windows or Linux operating Stick to pure ANSI C++ or 100% pure Java.