CSCI 103 Spring 2020 Introduction to Programming

CSCI 103 Spring 2020: Introduction to Programming

Tools

Compiler Downloads

Windows

  1. MS Visual Studio - Heavy-weight full integrated development environment. Free to USC Viterbi students. Follow the sign-in process. Choose Software and find Visual Studio to download (and get the installation key.)
  2. CodeLite - Lighter-weight development environment. Requires a separate compiler download (the installation should guide you through this process).

Mac

  1. Use Xcode - Heavy-weight development environment.
  2. Install Command-line Tools

Ubuntu

Ubuntu generally comes with the necessary tools as part of the distribution but you can run the following command to install g++ and other tools:

sudo apt install build-essential

Editor Downloads

Sublime

MS Visual Code