This guide is written for students or self-learners who want to write and compile programs on Windows using gcc and g++ from the GNU Compiler Collection. Note: When I tell you to write something in double quotes (“”), that means type that thing without the quotes. When I say something like that means you won’t literally see “”. That’s just a placeholder. I’ll be going over the three of these toolchains.