xcode and terminal, since we don't work with linux at college, we need to use mac and code with xcode