Essa linguagem de programação contém funções próprias e permite resolver problemas de forma organizada. O objetivo do curso é desenvolver a capacidade de entender e fazer as lógicas mais elaboradas em SCL (loops, ponteiros, ponteiro tipo ANY, instruções matemáticas). O curso é dividido em 11 capítulos:
1. Introduction
2 - Mathematical Operations
3 - Comparison Operations and Boolean Logic
4 - Structure "IF" and "Case"
5 - Use of "FOR", "WHILE" and "REPEAT"
6 - Use of "CONTINUE" and "EXIT"
7 - Using Counters and Timers
8 - Conversion Functions
9 - SHIFT Functions
10 - Indirect Addressing;
11 - Use of pointer type ANY;