<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Computer programming &#8211; Henry Poon&#039;s Blog</title>
	<atom:link href="https://blog.henrypoon.com/blog/tag/computer-programming/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.henrypoon.com</link>
	<description></description>
	<lastBuildDate>Mon, 26 Aug 2019 00:51:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">83044199</site>	<item>
		<title>C++ Vocabulary</title>
		<link>https://blog.henrypoon.com/blog/2010/01/18/c-vocabulary/</link>
					<comments>https://blog.henrypoon.com/blog/2010/01/18/c-vocabulary/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Tue, 19 Jan 2010 03:49:41 +0000</pubDate>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[Assembly language]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Chan]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Comment]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Computer programming]]></category>
		<category><![CDATA[Const]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Entry point]]></category>
		<category><![CDATA[Human]]></category>
		<category><![CDATA[Humans]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming language implementation]]></category>
		<category><![CDATA[Programming languages]]></category>
		<category><![CDATA[Scope]]></category>
		<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[Source code]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[String]]></category>
		<category><![CDATA[Struct]]></category>
		<category><![CDATA[Subroutine]]></category>
		<category><![CDATA[UNC]]></category>
		<category><![CDATA[Variable]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/c-vocabulary</guid>

					<description><![CDATA[Comment &#8211; text written in the source code that compiler ignores and is mainly meant for humans to read for showing how the program works Conditional &#8211; decides which set of actions that the program will perform depending on a programmer specified condition Constant &#8211; a special kind of variable whose value cannot change during [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Comment</strong> &#8211; text written in the source code that compiler ignores and is mainly meant for humans to read for showing how the program works</p>
<p><strong>Conditional </strong>&#8211; decides which set of actions that the program will perform depending on a programmer specified condition</p>
<p><strong>Constant</strong> &#8211; a special kind of variable whose value cannot change during program execution</p>
<p><strong>Control structure</strong> &#8211; refers to the order in which the individual statements, instructions, or function calls of an imperative or a declarative program are executed or evaluated</p>
<p><strong>Data structure </strong>&#8211; ways that data can be organized within a program</p>
<p><strong>Data type </strong>&#8211; different varieties that data can be represented within a program</p>
<p><strong>Directive</strong> &#8211; used to describe how the parts of a program are to be used to built a complete program</p>
<p><strong>Identifier</strong> &#8211; programmer-specified name; a sequence of characters associated with and used to access a variable, particular object, class or struct, or function. Every identifier has a scope</p>
<p><strong>Iteration</strong> &#8211; a single execution of a set of instructions that are to be repeated; &#8220;the solution took hundreds of iterations&#8221;</p>
<p><strong>Keyword</strong> &#8211; a word that has particular meaning to the programming language and describes how a program is to work</p>
<p><strong>Literal</strong> &#8211; a notation for representing a fixed value in source code.  For example, the literal 12 represents the integer value &#8220;twelve&#8221;, &#8220;Morning&#8221; represents the character string value &#8220;Morning&#8221; and true represents the Boolean value true.  They describe the type of value data has</p>
<p><strong>Naming structure</strong> &#8211; rules for how data values, variables, operators, and other language constructs are referred to within the language</p>
<p><strong>Operator</strong> &#8211; special symbols that specify how data is to be manipulated.  For example, a ++ is an operator</p>
<p><strong>Pragma</strong> &#8211; data embedded in source code by programmers to indicate some intention to the compiler</p>
<p><strong><strong>Sequential execution</strong></strong> &#8211; execution by a computer if instructions in a program, performed in the sequence established by a programmer</p>
<p><strong>Subprogram</strong> &#8211; a part of the code that is reused in various parts of the program</p>
<p><strong>Variable &#8211; </strong>remembers data values for use within a program</p>
<p><strong>Variable declaration</strong> &#8211; defining a variable&#8217;s type and name (identifier)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2010/01/18/c-vocabulary/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">187</post-id>	</item>
		<item>
		<title>Infinite Loop</title>
		<link>https://blog.henrypoon.com/blog/2010/01/12/infinite-loop/</link>
					<comments>https://blog.henrypoon.com/blog/2010/01/12/infinite-loop/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Wed, 13 Jan 2010 06:06:40 +0000</pubDate>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[Assumption]]></category>
		<category><![CDATA[Computer programming]]></category>
		<category><![CDATA[Control flow]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[For loop]]></category>
		<category><![CDATA[Infinite loop]]></category>
		<category><![CDATA[Infinity]]></category>
		<category><![CDATA[IOS]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Recursion]]></category>
		<category><![CDATA[Repeat loop]]></category>
		<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[STR]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/infinite-loop</guid>

					<description><![CDATA[Apparently this gives an infinite loop: [code]#include &#38;lt;iostream&#38;gt; using namespace std; int main() { int i = 0; for ( ; ; ) { cout &#38;lt;&#38;lt; i++; cout &#38;lt;&#38;lt; &#34;n&#34;; } return 0; }[/code]]]></description>
										<content:encoded><![CDATA[<p>Apparently this gives an infinite loop:</p>
<p>[code]#include &amp;lt;iostream&amp;gt;<br />
using namespace std;</p>
<p>int main() {<br />
int i = 0;<br />
for ( ; ; ) {<br />
cout &amp;lt;&amp;lt; i++;<br />
cout &amp;lt;&amp;lt; &quot;n&quot;;<br />
}<br />
return 0;<br />
}[/code]</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2010/01/12/infinite-loop/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">169</post-id>	</item>
	</channel>
</rss>
