# Getting started with cppTango (C++ implementation of Tango-Controls)

Intended audience: beginner developers, Programming language: c++

- Writing your first C++ TANGO client
- TANGO C++ Quick start
  - Fundamental TANGO concepts
  - Step 1: installation
  - Step 2: create a device class
  - Step 3: compile the device class
  - Step 4: register the device
  - Step 5: start the device
  - Step 6: explore the device
- Your first C++ TANGO device class
  - The commands and attributes code
    - The DevSimple command
    - The DevArray command
    - The DevString command
    - The DevStrArray command
    - The DevStruct command
    - The three attributes