<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>A Level Computer Science</provider_name><provider_url>https://learnlearn.uk/alevelcs</provider_url><author_name>learnlearnadmin</author_name><author_url>https://learnlearn.uk/alevelcs/author/learnlearnadmin/</author_url><title>Subroutines - A Level Computer Science</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="l26TuCulxZ"&gt;&lt;a href="https://learnlearn.uk/alevelcs/subroutines/"&gt;Subroutines&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://learnlearn.uk/alevelcs/subroutines/embed/#?secret=l26TuCulxZ" width="600" height="338" title="&#x201C;Subroutines&#x201D; &#x2014; A Level Computer Science" data-secret="l26TuCulxZ" 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://learnlearn.uk/alevelcs/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>What is a subroutine? A subroutine is a named piece of code that can Advantages Allows the subroutine to be called in more than one place within the program The subroutine can be tested independently Allows modular development of the program Allows a team of programmers to work independently on different components of a program&hellip;&nbsp;Read More &raquo;</description></oembed>
