<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>The Mac Observer</provider_name><provider_url>https://www.macobserver.com/fr/</provider_url><author_name>John Martellaro</author_name><author_url/><title>The Least Secure Programming Languages</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="R6vwolDiLJ"&gt;&lt;a href="https://www.macobserver.com/fr/link/least-secure-programming-languages/"&gt;The Least Secure Programming Languages&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.macobserver.com/fr/link/least-secure-programming-languages/embed/#?secret=R6vwolDiLJ" width="600" height="338" title="&#xAB;&#xA0;The Least Secure Programming Languages&#xA0;&#xBB; &#x2014; The Mac Observer" data-secret="R6vwolDiLJ" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://www.macobserver.com/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://www.macobserver.com/wp-content/uploads/2018/11/C-code-1200w.jpg</thumbnail_url><thumbnail_width>1200</thumbnail_width><thumbnail_height>630</thumbnail_height><description>The design, structure and syntax of a programming language can lead the average programmer into a minefield of unsuspected programming errors. Those errors lead to vulnerabilities. But which languages are the most and least secure in the end? To answer this question, the report compiled information from WhiteSource&rsquo;s database, which aggregates information on open source [&hellip;]</description></oembed>
