{"version":"1.0","provider_name":"UshopWell.com","provider_url":"https:\/\/ushopwell.com\/ublog","author_name":"UShopWell","author_url":"https:\/\/ushopwell.com\/ublog\/author\/kburnettu\/","title":"Compiler Design Explained | CS & IT Foundations - UshopWell.com","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Q1NbjsrMpC\"><a href=\"https:\/\/ushopwell.com\/ublog\/compiler-design-explained-cs-it-foundations\/\">Compiler Design Explained | CS &#038; IT Foundations<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/ushopwell.com\/ublog\/compiler-design-explained-cs-it-foundations\/embed\/#?secret=Q1NbjsrMpC\" width=\"600\" height=\"338\" title=\"&#8220;Compiler Design Explained | CS &#038; IT Foundations&#8221; &#8212; UshopWell.com\" data-secret=\"Q1NbjsrMpC\" 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:\/\/ushopwell.com\/ublog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/12\/169824\/compiler-design-explained-cs-it-foundations-768x576.jpg","thumbnail_width":600,"thumbnail_height":450,"description":"\ud83d\udda5\ufe0f S8: Compiler Design \u2013 How Programming Languages Work Learn how programming languages are translated into machine-executable code in this beginner-friendly animated CS &#038; IT lecture. Understand the basics of compiler design, including lexical analysis, parsing, syntax trees, code generation, and why compilers are essential in software development. Ideal for students, beginners, and professionals building core CS foundations. \ud83d\udcda Watch the Full CS &#038; IT Playlist: https:\/\/www.youtube.com\/playlist?list=PLApF_cRnlGiw0ovquJ75yYKUoKtOd0J2R \ud83d\udd14 Subscribe for..."}