Programming environments

Two programming environments

We will program in a two environments this semester:

  • locally on your computer (using Visual Studio Code to edit code and the g++ compiler—doesn't require an internet connection, what you would use in the real world, and gives you experience with the command line (also allows real-time collaboration)
  • in the zyBook—required to submit Challenge Activities and zyLabs

Getting setup

Aside from the zyBook, all the software required for this course and associated online accounts are free.

Using the command line

Since we will compile and run C++ program from a command line, it's important that you know a few basic command line commands to help you navigate through it. It will seem pretty foreign at first, but as you practice with it, it'll become second nature in just a few weeks. Visual Studio Code has a built in command line that you can access by going to "View" -> "Terminal".