{"version":"1.0","provider_name":"Sofcon Online Blogs","provider_url":"https:\/\/sofcononline.com\/blog","author_name":"sofconblogadmin","author_url":"https:\/\/sofcononline.com\/blog\/author\/sofconblogadmin\/","title":"Top PLC Programming Languages Every Engineer Should Know - Sofcon Online Blogs","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"I3eakr27OY\"><a href=\"https:\/\/sofcononline.com\/blog\/top-plc-programming-languages-every-engineer-should-know\/\">Top PLC Programming Languages Every Engineer Should Know<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/sofcononline.com\/blog\/top-plc-programming-languages-every-engineer-should-know\/embed\/#?secret=I3eakr27OY\" width=\"600\" height=\"338\" title=\"&#8220;Top PLC Programming Languages Every Engineer Should Know&#8221; &#8212; Sofcon Online Blogs\" data-secret=\"I3eakr27OY\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/sofcononline.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/sofcononline.com\/blog\/wp-content\/uploads\/2025\/11\/Top-PLC-Programming-Languages-Every-Engineer-Should-Know-1024x683.png","thumbnail_width":1024,"thumbnail_height":683,"description":"In the world of industrial automation, Programmable Logic Controllers (PLCs) play a vital role in controlling machines, systems, and industrial processes. But a PLC is only as powerful as the program written inside it. This is why understanding PLC programming languages is essential for every engineer working in automation, manufacturing, electrical systems, and industrial control.&hellip;"}