Documentation
Get Started

Getting Started with C++

👾

Tested on macOS Sonoma 14.0

ℹ️

Not just like Python, C++ files need to be compiled before they can be run. The compilation process translates the human-readable C++ code into machine-readable instructions that the computer can execute. The compiled code is then executed to produce the desired output.

C++ Compiler

Since C++ is a compiled language, you need a C++ compiler to compile and run C++ programs. The default C++ compiler on macOS is Clang, which is included in the Xcode Command Line Tools. You can check if Clang is installed by typing clang --version in Terminal. There are many C++ compilers available for macOS. They have some differences; on the other hand, they also have some similarities.

Python Logo

GCC (GNU Compiler Collection)

Free Software Foundation (FSF)

  • Description: GCC is a free and open-source compiler that supports multiple programming languages.
  • Languages Supported: C, C++, Objective-C, Fortran, Ada, Go, and D.
  • Features:
    • Widely used in the open-source community.
    • Highly portable across various platforms and operating systems.
    • Supports numerous optimizations and extensions.
    • Extensive error and warning messages.