Skip to main content

Software to install for Code & Context

Here is a list of different applications and software you need to install. See how far you get.

Please note that there are dependencies between some packages. So it might be a good idea to stick to this order.

A note for all Windows users: It's highly recommended that you have an up-to-date version of Windows 10 or 11 on your machine. Older versions are likely to cause issues and are not really supported in this guide.

๐Ÿ’พ Intellij IDEAโ€‹

๐Ÿ’พ gitโ€‹

  • Linux: use your packaging system, e.g. apt-get install git.
  • Mac, two options:
    • Apple version: run xcode-select --install in Terminal (Command-Space, type Terminal, press enter)
    • Or install Homebrew (https://brew.sh/) and use brew install git in Terminal.
  • Windows 10/11: Git for windows: https://git-scm.com/download/win
    • This enables you to use your IDE to handle git (either via the GUI or the built-in terminal)
    • It also comes with an openSSH client (which is handy, as the one included in Windows might not be enabled)

๐Ÿ’พ openSSHโ€‹

Optional Softwareโ€‹

๐Ÿ’พ VS Codeโ€‹

Necessary in the second semster and beyond.

๐Ÿ’พ Java 21โ€‹

Windows users should set a JAVA_HOME environment variable and update their PATH environment variable. TODO: explain how.