Introduction to Structured text (ST) programming