C++

Compiled programming language used for performant systems, embedded devices, and Arduino development.

Programming Languages Intermediate Programming Language Explore Provisional Teaching

Our View

Explore Provisional Teaching

C++ is useful when research software needs direct hardware control, predictable performance, or integration with embedded systems.

Provisional positions are editorial proposals awaiting group review.

Teaching — Recorded in topic offerings; consult the dated event links for availability.

1 topics with recorded teaching · 1 past offerings · 0 upcoming offerings

Related themes: Scientific Computing

Related topics: Programming and Data AcquisitionArrays and Numerical ComputingRobust and Reusable Software

Common use cases

  • Arduino and embedded programming
  • Performance-sensitive software
  • Hardware control

Getting started

C++ appears in iBOTS teaching where participants need to understand compiled programs, device control, and Arduino-style development.