---
title: Programming Automation Systems
description: Learn IEC 61131 automation languages—Structured Text, Ladder, FBD, and more—to program, control, and optimize industrial systems effectively.
---

COURSE DETAILS

# Programming Automation Systems 

[Discover More ](https://www.hubspot.com/) [Get Started ](https://www.hubspot.com/)

- [ Back to courses ](https://library.horizon-controls.com/courses)

#### Course Description

In this course, you will explore essential programming languages and tools used in industrial automation, understanding how each language uniquely controls and optimizes automated systems. We start with “Fundamentals of Automation Programming Languages“, where you will learn about the IEC 61131 standard and the critical role of software in automation. Then, we delve into “Structured Text“, examining its syntax and control logic capabilities. You will continue with “Function Block Diagram“, “Sequential Function Charts“, “Ladder Diagrams“, and “Instruction List“, each with unique syntax and applications in automation programming.

**Who Will Benefit**

Automation engineers, control system programmers, industrial technicians, and electrical engineers involved in programming and optimizing automated systems. It is particularly beneficial for professionals looking to expand their knowledge of programming languages used in industrial automation.

Course Syllabus

8 Lessons  │ 2h 15m

![1-course syllabus](https://library.horizon-controls.com/hs-fs/hubfs/1-course%20syllabus.png?width=300&height=298&name=1-course%20syllabus.png)

**Programming Automation Systems - Introduction**

![2-course syllabus](https://library.horizon-controls.com/hs-fs/hubfs/2-course%20syllabus.png?width=300&height=298&name=2-course%20syllabus.png)

Fundamentals of Automation Programming  
Languages

![3-course syllabus](https://library.horizon-controls.com/hs-fs/hubfs/3-course%20syllabus.png?width=300&height=298&name=3-course%20syllabus.png)

**Ladder Diagrams (LD)**

![4-course syllabus](https://library.horizon-controls.com/hs-fs/hubfs/4-course%20syllabus.png?width=300&height=298&name=4-course%20syllabus.png)

**Function Block Diagrams (FBD) **

![5-course syllabus](https://library.horizon-controls.com/hs-fs/hubfs/5-course%20syllabus.png?width=300&height=298&name=5-course%20syllabus.png)

**Sequential Function Charts (SFC) **

![6-course syllabus](https://library.horizon-controls.com/hs-fs/hubfs/Social/6-course%20syllabus.png?width=300&height=298&name=6-course%20syllabus.png)

**Instruction Lists (IL) **

![7-course syllabus](https://library.horizon-controls.com/hs-fs/hubfs/Social/7-course%20syllabus.png?width=300&height=298&name=7-course%20syllabus.png)

**Structured Text (ST) **

![8](https://library.horizon-controls.com/hs-fs/hubfs/8.png?width=240&height=240&name=8.png)

**Programming Automation Systems - Summary and Assessment**

#### Additional Information

 

**Software Requirements  
**Supported Operating Systems: Microsoft 8 (or higher version)  
Supported Mobile Operating Systems: iOS 11 (or higher version), Android 7.0 (or higher version)  
Supported Desktop Browsers: Microsoft Edge, Mozilla Firefox, Google Chrome, Safari  
Browser settings: JavaScript, Cookies, and Local Storage must be enabled + TLS Version 1.2

 Learning Plan Alerts  Corporate Enquiry

##### Overview

Average Completion Time 2h 15m

Time to Complete  
90 days from first access

Competency Level(s) Beginner to Intermediate

Language  
English

Certificate of Completion  
Yes

#### Suggested for You

![CPC-ENG-010](https://library.horizon-controls.com/hubfs/CPC-ENG-010.png)

###### Programmable Logic Controller Fundamentals

- Get Price
- 50m

[Course Details ](https://library.horizon-controls.com/programmable-logic-controller-fundamentals)

![CDCS-DTV-003](https://library.horizon-controls.com/hubfs/CDCS-DTV-003.png)

###### Control Module Basics (Manufacturing)

- Get Price
- 30m

[Course Details ](https://library.horizon-controls.com/control-module-basics-manufacturing)

![CDCS-DTV-034-1](https://library.horizon-controls.com/hubfs/CDCS-DTV-034-1.png)

###### Process Control Concepts

- Get Price
- 50m

[Course Details ](https://library.horizon-controls.com/process-control-concepts)

[![View Full Curricula](https://hubspot-no-cache-eu1-prod.s3.amazonaws.com/cta/default/143958850/interactive-97175978178.png) ](https://cta-eu1.hubspot.com/web-interactives/public/v1/track/redirect?encryptedPayload=AVxigLIYwiLHdsZfur6VSzICPk5TGwMnAJzOmf5DzuvMc05zT4Lmq1ugOvYLt7zZ6kyaUTV3GEGMbJ8Ro84fKdd%2B3m40r%2BDD%2FQkmsFcLoSY%2FHR4Jjg%3D%3D&webInteractiveContentId=97175978178&portalId=143958850)

#### Suggested for You

![coming_soon 1](https://library.horizon-controls.com/hubfs/Website/coming_soon%201.jpg)

###### Fundamentals of Control Modules

- $USD 150.00
- 45m

[Get Notified ](https://share-eu1.hsforms.com/1VirHO_tYS6SMzlOCLdW6UQ2dpjcy?__hstc=107736093.183990c269184941e7f3a0df0eeb1bad.1713453051353.1714649261650.1714655886697.13&__hssc=107736093.34.1714655886697&__hsfp=3913542006)

[![View Full Curricula](https://hubspot-no-cache-eu1-prod.s3.amazonaws.com/cta/default/143958850/interactive-97464358608.png) ](https://cta-eu1.hubspot.com/web-interactives/public/v1/track/redirect?encryptedPayload=AVxigLKwzTDFaUbXzw6vBPwav5RSOd%2FQpwOPcP3w3UugUhtViFfe1nvxp8EPKLvHhTfFB0WkUiHXQA6DOWWm7Q7vZ02hSWxFbfWf%2FzHNHa5JKsPe4PF7r47rmnGBAy5NFqggzc77KctYsySDmdOfvpyOm8NiBLBlMW3qBov%2F0mmxwYBwPMQvq%2F%2FMR8v1Th%2BYA6Flh%2FRLEj%2BhLZ4muvrfAwBeQO6BWjVGC4q6fQ%3D%3D&webInteractiveContentId=97464358608&portalId=143958850)