# First steps with Tango Controls

Intended audience: all, Programming language: all

- In the Overview you will find basic information on Tango Controls. It will let you understand concepts of Tango Controls and help dancing it.

- You may also start with trying Tango Controls either with a preconfigured virtual machine or installing basic setup on your own computer.

- If you would like to install Tango Controls please look on Installation guides.

- To start connecting your devices to Tango Controls you should probably:

  > - browse Device Classes Catalogue to find device servers for your equipment

  > - read how to start a device server

  > - or read Your first C++ TANGO device class and follow a guide How to write your device class if your device is not yet supported by any existing device server.

- To write your first C++ client see Writing your first C++ TANGO client.

- At the beginning you may also be interested in how to use provided tools: Jive, ATKPanel, Astor, JDraw or Pogo.

- You may be also interested in the content of Tango Controls web page