این زبان یک ابزار بسیار قدرتمند است. که میتواند کارهای پیچیده را با است.فاده از الگوریتمها و توابع ریاضی همراه با کارهای تکراری اجرا کند. این زبان از عباراتی است.فاده میکند که توسط نقطه ویرگول از هم جدا شده و سپس ورودی، خروجی یا متغیرها توسط این دستورات تغییر میکنند.
PLC یا Programmable Logic Controller یک کنترل کنندهی نرم افزاری میباشد که در قسمت ورودی، اطلاعاتی رابه صورت Binary دریافت و آنها را طبق برنامهای که در حافظهاش ذخیره شده پردازش میکند و نتیجۀ عملیات را نیز از قسمت خروجی به صورت فرمانهایی به گیرندهها و اجرا کنندههای فرمان میفرستد.
پس از انجام کامل پیکربندی و شناسایی پی ال سی توسط نرمافزار، وارد محیط اصلی برنامهنویسی نیز میشوید که در این قسمت با Objectهای این محیط مانند کانتکتها، کویلها و نتورکها نیز بحث کردهایم. همچنین بقیه قسمتهای این محیط و نحوه عملکرد کلی بلوکها را توضیح دادهایم. یادگیری است.فاده صحیح از محیط نرمافزار و تشخیص object مورد نیاز، برای هر برنامهنویس پی ال سی واجب میباشد.
یک پی ال سی در مرکز کنترل، یک کامپیوتر صنعتی با درجه قابلیت اطمینان بالا است. که قادر به اجرای برنامههای متفاوت است.. در ابتدا تنظیمات PLC ساده و آسان بود. اما با تغییر نیازهای تجارت و آشکار شدن پیچیدگیهای صنعت، پی ال سیها تکامل یافتند.
برخلاف سادگی منطق Boolean، مهندسان صنعت متوجه شدند که کار با آنها در مقایسه با منطق رله سختتر است.. مهندسان به سیستم کنترل رله که با لدر (Ladder) کار میکرد، عادت کرده بودند. ایده فوق العاده مورلی این بود که منطق نردبان را در سیستم خود بگنجاند. این منطق اساساً نمایش گرافیکی منطق Boolean است..