special

What means 'programming'?

We often hear "programming" or "to program something", however not everyone knows what it really means, Do you?. Here we'll teach you.

special

How do I program a CIAA?

Once we understand what to program means, we shall continue by learning the required steps to program a CIAA.

special

Which languages can I use?

The CIAA project supports different programming languages ranging from professional (C, Ladder, etc.) to educational ones (Snap, Python, etc.).

special

Where do I start?

We show you in a few simple steps what to install and what to read to start programming the CIAA and making your own automated systems.

special

Where can I ask questions?

There are several ways to ask for help when you get utterly stuck in a CIAA-related project. Here we show you some of the available channels

special

Take a course

There are several courses on how to program the CIAA, including classroom- and web-based, and ranging from expert to beginner audience.