This report discusses the use of PLC programming with Modicon Telemecanique software for automation of simple and multi-task software. It covers various programming languages such as ladder language, structured text language, Grafcet language, instruction list language, DFB function blocks, debugging tools, and variables cross-reference. The report also includes a project of an automatic system for gas passing in the big industry manufacturing.