<?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>Talk Binary &#187; Programming</title> <atom:link href="http://talkbinary.com/tag/programming/feed/" rel="self" type="application/rss+xml" /><link>http://talkbinary.com</link> <description>Programming Resources, Technology, Computers</description> <lastBuildDate>Fri, 30 Jul 2010 18:22:57 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.1</generator> <item><title>Google Maps API</title><link>http://talkbinary.com/programming/google-maps-api/google-maps-api/</link> <comments>http://talkbinary.com/programming/google-maps-api/google-maps-api/#comments</comments> <pubDate>Fri, 30 Jul 2010 05:26:55 +0000</pubDate> <dc:creator>Diego</dc:creator> <category><![CDATA[Google Maps API]]></category> <category><![CDATA[development]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Sign up for Google Maps API]]></category> <category><![CDATA[Yelp]]></category><guid
isPermaLink="false">http://talkbinary.com/?p=2898</guid> <description><![CDATA[With the Google Maps API anyone could easily integrate Google Maps into their own websites and applications (even mobile). Getting started and developing is fairly easy since there are handy developer guides, tutorials, references, and tons of examples on the API&#8217;s respective site. Google Maps API Family Currently, there are six different flavors of the [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://talkbinary.com/wp-content/uploads/2010/07/googlecode_logo.png" alt="" title="googlecode_logo" width="161" height="40" class="alignleft size-full wp-image-2899" />With the <a
href="http://code.google.com/apis/maps/index.html">Google Maps API</a> anyone could easily integrate <a
href="http://maps.google.com/">Google Maps</a> into their own websites and applications (even mobile). Getting started and developing is fairly easy since there are handy developer guides, tutorials, references, and tons of examples on the API&#8217;s respective site.</p><h3>Google Maps API Family</h3><p> Currently, there are six different flavors of the Google Maps API. I&#8217;ll briefly describe the ones that need more explanation.</p><ul><li><a
href="http://code.google.com/apis/maps/documentation/javascript/">Google Maps Javascript API</a></li><li><a
href="http://code.google.com/apis/maps/documentation/flash/">Google Maps API for Flash</a></li><li><a
href="http://code.google.com/apis/earth/">Google Earth API</a></li><li><a
href="http://code.google.com/apis/maps/documentation/staticmaps/">Google Static Maps API</a> &#8211; For embedding a simple image of a map</li><li><a
href="http://code.google.com/apis/maps/documentation/webservices/index.html">Google Maps Web Services</a> &#8211; Useful for directions, information about places&#8230;</li><li><a
href="http://code.google.com/apis/maps/documentation/mapsdata/">Google Maps Data API</a> &#8211; For viewing, updating, and storing map data</li></ul><p><span
id="more-2898"></span></p><h3>Getting Started with Google Maps API</h3><p>First of all, signing up is easy. You simply need to apply for a single Maps API key at the <a
href="http://code.google.com/apis/maps/signup.html">Google Maps API Sign Up</a> page. All you need is a Google account and provide a website URL in which you will use the API.</p><p><center><div
id="attachment_2906" class="wp-caption aligncenter" style="width: 415px"><a
href="http://talkbinary.com/wp-content/uploads/2010/07/googlemaps.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/07/googlemaps.jpg" alt="" title="googlemaps" width="405" height="233" class="size-full wp-image-2906" /></a><p
class="wp-caption-text">My project using Google Maps API</p></div></center></p><p>Then after that, simply follow the developer&#8217;s guide to the respective API of your choice to get started. I&#8217;ve used the Google Maps Javascript API quite a bit and it was fairly easy to get it up and running. I started by reading <a
href="http://code.google.com/apis/maps/documentation/javascript/tutorial.html#HelloWorld">The &#8220;Hello World&#8221; of Google Maps</a> to get started and then after that followed the rest of the tutorials and tried out lots of the examples. The neat thing about examples is that you can view the code to see how developers implement different features onto their Google Maps.</p><p>So if you ever had any ideas for an application that could make use of a map, you should definitely give <a
href="http://code.google.com/apis/maps/index.html">Google Maps API</a> a try. Below is a video of <a
href="http://www.youtube.com/watch?v=jWmLCpE_nwg&#038;feature=player_embedded#!">Google Maps API and Yelp</a>.</p><p><center><object
width="500" height="405"><param
name="movie" value="http://www.youtube.com/v/jWmLCpE_nwg&amp;hl=en_US&amp;fs=1?border=1"></param><param
name="allowFullScreen" value="true"></param><param
name="allowscriptaccess" value="always"></param><embed
src="http://www.youtube.com/v/jWmLCpE_nwg&amp;hl=en_US&amp;fs=1?border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"></embed></object></center></p><h3  class="related_post_title">Related Posts</h3><ul
class="related_post"><li><a
href="http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/" title="How to install Ubuntu using VirtualBox">How to install Ubuntu using VirtualBox</a> (0)</li><li><a
href="http://talkbinary.com/web-development/choosing-a-template-for-your-website/" title="Choosing a template for your website">Choosing a template for your website</a> (0)</li><li><a
href="http://talkbinary.com/blog/images-misc/prolog-google-and-more-reveal-the-answer-to-life-and-everything/" title="Prolog, Google, and more reveal the answer to life and everything">Prolog, Google, and more reveal the answer to life and everything</a> (2)</li><li><a
href="http://talkbinary.com/programming/c/start-programming-in-c/" title="Start Programming in C++">Start Programming in C++</a> (1)</li></ul>]]></content:encoded> <wfw:commentRss>http://talkbinary.com/programming/google-maps-api/google-maps-api/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to install Ubuntu using VirtualBox</title><link>http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/</link> <comments>http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/#comments</comments> <pubDate>Tue, 23 Feb 2010 05:37:33 +0000</pubDate> <dc:creator>Diego</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Dual Boot]]></category> <category><![CDATA[guide]]></category> <category><![CDATA[how to install ubuntu using virtualbox]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[virtual box]]></category> <category><![CDATA[virtualbox]]></category> <category><![CDATA[virtualization]]></category><guid
isPermaLink="false">http://talkbinary.com/?p=2211</guid> <description><![CDATA[How to install Ubuntu using VirtualBox Today, we are going to teach you how to use VirtualBox to install Ubuntu using Windows. (This could easily be done on Linux, or a Mac too.) This is a great option for those of you who want to get a programming environment and those who want to avoid [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://talkbinary.com/wp-content/uploads/2010/02/vbox_logo2_gradient.png"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/vbox_logo2_gradient.png" alt="" title="vbox_logo2_gradient" width="140" height="180" class="alignleft size-full wp-image-2113" /></a><br
/><h3>How to install Ubuntu using VirtualBox</h3><p>Today, we are going to teach you how to use <a
href="http://talkbinary.com/software/virtualbox-virtualize-on-windows-mac-and-linux/">VirtualBox</a> to install <a
href="http://www.ubuntu.com/">Ubuntu</a> using Windows. (This could easily be done on Linux, or a Mac too.) This is a great option for those of you who want to get a programming environment and those who want to avoid dual-booting your computer since it involves a great risk if done wrong. Virtualizing an OS is an easy task and it only takes a few steps. It should take a new user about five minutes to get going. So let&#8217;s get started.<br
/> <br/></p><h3>What you need to virtualize Ubuntu on VirtualBox</h3><hr
/> First of all you will need <a
href="http://www.virtualbox.org/">VirtualBox</a> and an OS, for our tutorial we will be going with <a
href="http://www.ubuntu.com/">Ubuntu</a>. For Ubuntu, you can simply download the Ubuntu CD image on their download page. They are both free of course. You can choose any other <a
href="http://distrowatch.com/dwres.php?resource=major">top linux distribution</a> if you want, only one step would change in this process. Most of the instructions are relatively straight forward, so I&#8217;ll guide you through them so you don&#8217;t get lost.<br
/> <br/><br
/> By the time you finish this quick and easy process, you should be getting this type of environment (version may be different of course).</p><p><center><a
href="http://talkbinary.com/wp-content/uploads/2008/04/ubuntu_804.png"><img
src="http://talkbinary.com/wp-content/uploads/2008/04/ubuntu_804-300x225.png" alt="" title="ubuntu_804" width="300" height="225" class="aligncenter size-medium wp-image-32" /></a></center></p><h3>Step 1: Create a new Virtual Machine</h3><hr
/> Open up <strong>VirtualBox</strong> and click on the blue button that says <strong>new</strong> so you can be greeted with the following.</p><p><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual01.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual01-300x240.jpg" alt="" title="Step 1: Welcome to the new wizard" width="300" height="240" class="aligncenter size-medium wp-image-2214" /></a></center><br
/> <span
id="more-2211"></span></p><h3>Step 2: Choose a name for your installation</h3><hr
/> If you are installing Ubuntu, you can simply name it &#8220;Ubuntu&#8221;. Under <strong>OS type</strong>, chose <em>Linux</em> for the <strong>Operating System</strong>, and <em>Ubuntu</em> for the version.</p><p><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual02.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual02-300x221.jpg" alt="" title="Step 2: Create name and choose OS. In our case Linux/Ubuntu." width="300" height="221" class="aligncenter size-medium wp-image-2215" /></a></center></p><h3>Step 3: Allocate memory for your OS</h3><hr
/> Select the amount of <strong>memory (RAM)</strong> you want to allocate to your machine. Don&#8217;t worry if you think it&#8217;s too little or too much. You can always change this later. If you would use Ubuntu to learn how to program, you wouldn&#8217;t need to much anyways. Depending on how much RAM you have, you&#8217;d be fine with the default, <strong>512MB</strong>, and <strong>1024MB</strong> would be more than enough.</p><p><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual03.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual03-300x221.jpg" alt="" title="Step 3: Allocate memory (RAM) that will be dedicated to your machine." width="300" height="221" class="aligncenter size-medium wp-image-2216" /></a></center></p><h3>Step 4: Create the virtual hard disk</h3><hr
/> Since this is your first time, simply leave the defaults for now.<br
/><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual04.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual04-300x220.jpg" alt="" title="virtual04" width="300" height="220" class="aligncenter size-medium wp-image-2217" /></a></center></p><h3>Step 5: Selecting the Hard Disk Storage Type</h3><hr
/> I&#8217;d go with the <strong>Dynamically Expanding Storage</strong> since it offers you a bit more flexibility in the end. This way, you don&#8217;t go over the limit you initially proposed.<br
/><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual05.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual05-300x220.jpg" alt="" title="virtual05" width="300" height="220" class="aligncenter size-medium wp-image-2218" /></a></center></p><h3>Step 5: Virtual Disk Location and Size</h3><hr
/> You can change the default location of your Virtual Disk if you wish. Concerning the size, you can allocate as much as you need. Anywhere from <strong>4GB &#8211; 8GB</strong> should be enough. You can stick to the lower end if you simply want to give Ubuntu a try.</p><p><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual06.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual06-300x220.jpg" alt="" title="virtual06" width="300" height="220" class="aligncenter size-medium wp-image-2219" /></a></center></p><h3>Step 6: Welcome to the first run wizard!</h3><hr
/> Hang on tight, you are almost there.</p><p><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual07.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual07-300x256.jpg" alt="" title="virtual07" width="300" height="256" class="aligncenter size-medium wp-image-2220" /></a></center></p><h3>Step 7: Select Installation Media</h3><hr
/> For now we are sticking with the <strong>CD/DVD-ROM Device</strong> option to install our Ubuntu installation since we downloaded the ISO To select our ISO simply click on the folder icon.</p><p><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual08.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual08-300x256.jpg" alt="" title="virtual08" width="300" height="256" class="aligncenter size-medium wp-image-2221" /></a></center></p><h3>Step 8: Select the Ubuntu installation</h3><hr
/> Now, simply <strong>Add</strong> your Ubuntu iso and hit <strong>Select</strong>.<br
/><center><a
href="http://talkbinary.com/wp-content/uploads/2010/02/virtual09.jpg"><img
src="http://talkbinary.com/wp-content/uploads/2010/02/virtual09-300x258.jpg" alt="" title="virtual09" width="300" height="258" class="aligncenter size-medium wp-image-2222" /></a></center></p><h3>Step 9: Congratulations, you did it.</h3><hr
/> Congratulations. You should be followed with instructions to complete your <strong>Ubuntu</strong> installation. Now that was easy wasn&#8217;t it? If anything went wrong, you could simply delete the virtual machine and try again, or even try another distribution. If you still have any questions, feel free to ask below.</p><p>Now get going and get some programming!</p><h3>Useful resources</h3><hr
/> So now that you installed Ubuntu, why not check out the following resources to help you out with your programming endeavors?</p><ul><li><a
href="http://talkbinary.com/programming/c/how-to-write-and-compile-c-program-in-linux/">How to write and Compile a C++ Program in Linux</a></li><li><a
href="http://talkbinary.com/programming/c/hello-world-in-c/">Hello World in C++</a></li><li><a
href="http://talkbinary.com/linux/basic-linux-terminal-commands/">Basic Linux Terminal Commands</a></li><li><a
href="http://talkbinary.com/programming/c/start-programming-in-c/">Start Programming in C++</a></li></ul><h3  class="related_post_title">Related Posts</h3><ul
class="related_post"><li><a
href="http://talkbinary.com/software/virtualbox-virtualize-on-windows-mac-and-linux/" title="VirtualBox &#8211; Virtualize on Windows, Mac, and Linux">VirtualBox &#8211; Virtualize on Windows, Mac, and Linux</a> (0)</li><li><a
href="http://talkbinary.com/linux/installing-dual-boot-ubuntu/" title="Installing Dual-Boot Ubuntu ">Installing Dual-Boot Ubuntu </a> (2)</li><li><a
href="http://talkbinary.com/linux/wubi-ubuntu-installer-for-windows/" title="Wubi &#8211; Ubuntu Installer for Windows">Wubi &#8211; Ubuntu Installer for Windows</a> (0)</li><li><a
href="http://talkbinary.com/linux/how-to-add-open-in-terminal-support-to-nautilus-in-ubuntu/" title="How to add Open in Terminal support To Nautilus in Ubuntu">How to add Open in Terminal support To Nautilus in Ubuntu</a> (0)</li><li><a
href="http://talkbinary.com/programming/beejs-guide-to-network-programming/" title="Beej&#8217;s Guide to Network Programming">Beej&#8217;s Guide to Network Programming</a> (0)</li><li><a
href="http://talkbinary.com/linux/using-workspaces-in-ubuntu/" title="Using Workspaces in Ubuntu">Using Workspaces in Ubuntu</a> (0)</li><li><a
href="http://talkbinary.com/programming/ebooks/linux-101-hacks-free-e-book/" title="Linux 101 Hacks &#8211; Free e-book">Linux 101 Hacks &#8211; Free e-book</a> (2)</li><li><a
href="http://talkbinary.com/programming/c/start-programming-in-c/" title="Start Programming in C++">Start Programming in C++</a> (1)</li><li><a
href="http://talkbinary.com/programming/google-maps-api/google-maps-api/" title="Google Maps API ">Google Maps API </a> (0)</li><li><a
href="http://talkbinary.com/web-development/xampp-apache-distribution-containing-mysql-php-and-perl/" title="XAMPP &#8211; Apache distribution containing MySQL, PHP, and Perl">XAMPP &#8211; Apache distribution containing MySQL, PHP, and Perl</a> (0)</li></ul>]]></content:encoded> <wfw:commentRss>http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Prolog, Google, and more reveal the answer to life and everything</title><link>http://talkbinary.com/blog/images-misc/prolog-google-and-more-reveal-the-answer-to-life-and-everything/</link> <comments>http://talkbinary.com/blog/images-misc/prolog-google-and-more-reveal-the-answer-to-life-and-everything/#comments</comments> <pubDate>Thu, 05 Mar 2009 07:54:11 +0000</pubDate> <dc:creator>Diego</dc:creator> <category><![CDATA[Images]]></category> <category><![CDATA[42]]></category> <category><![CDATA[answer to life]]></category> <category><![CDATA[answer to life the universe and everything]]></category> <category><![CDATA[google]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[prolog]]></category><guid
isPermaLink="false">http://talkbinary.com/?p=1601</guid> <description><![CDATA[Prolog apparently reveals the answer to life if you try finding a binding for the variable X. Since it tries proving X for any value, apparently it decides to use the answer to life as the binding. Mysterious!? Tell us what you think. Even Google agrees Why is 42 the answer to the universe and [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://en.wikipedia.org/wiki/Prolog">Prolog</a> apparently reveals the answer to life if you try finding a binding for the variable X. Since it tries proving X for any value, apparently it decides to use the answer to life as the binding. Mysterious!? Tell us what you think.</p><p><center><img
src="http://talkbinary.com/wp-content/uploads/2009/03/prologanswertolife.jpg" alt="prologanswertolife" title="prologanswertolife" width="642" height="241" class="alignnone size-full wp-image-1602" /></center></p><h3>Even Google agrees</h3><p>Why is 42 the answer to the universe and everything in life? Beats me but apparently its the true answer. Try <a
href="http://www.google.com/search?hl=en&#038;q=answer+to+life+the+universe+and+everything&#038;btnG=Google+Search&#038;aq=0&#038;oq=answer+">asking Google</a> it doesn&#8217;t disagree.</p><p><center><img
src="http://talkbinary.com/wp-content/uploads/2009/03/googleanswertolife.jpg" alt="googleanswertolife" title="googleanswertolife" width="489" height="307" class="alignnone size-full wp-image-1605" /></center></p><p>And before you start doubting the big G, you have to consider <a
href="http://xkcd.com">xkcd</a> webcomics, which are awesome btw. Check out <a
href="http://www.asktheadmin.com/2008/08/what-xkcd-really-stands-for.html">Ask the admin</a> and find out how xkcd is related to the answer to life as well.<br
/> <span
id="more-1601"></span><br
/> Is this starting to get creepy? Look at the palm of your hand, it is also said you have 42 major creases. Weird? Well it might because I just made that up but wouldn&#8217;t surprise me if it was true! (In case it is, tell me!)</p><h3>Share with us your programming encounters!</h3><p>Encountered something similar? Why not share it with the everyone?</p><p>This prolog interpreter can be installed from the command line with a simple</p><pre lang="">sudo apt-get install swi-prolog</pre><p>Or depending on the OS you have, you might simply have to use  your content manager to download it to your system.</p><h3  class="related_post_title">Related Posts</h3><ul
class="related_post"><li><a
href="http://talkbinary.com/programming/google-maps-api/google-maps-api/" title="Google Maps API ">Google Maps API </a> (0)</li><li><a
href="http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/" title="How to install Ubuntu using VirtualBox">How to install Ubuntu using VirtualBox</a> (0)</li><li><a
href="http://talkbinary.com/blog/images-misc/google-please-be-polite/" title="Google &#8211; Please be polite ">Google &#8211; Please be polite </a> (0)</li><li><a
href="http://talkbinary.com/blog/miscellaneous/glassdoor-company-ratings-reviews-and-salaries/" title="Glassdoor &#8211; Company Ratings, Reviews, and Salaries">Glassdoor &#8211; Company Ratings, Reviews, and Salaries</a> (0)</li><li><a
href="http://talkbinary.com/news/cuil-google-finally-gets-a-rival/" title="Cuil &#8211; Google FINALLY gets a rival?">Cuil &#8211; Google FINALLY gets a rival?</a> (3)</li><li><a
href="http://talkbinary.com/blog/videos/the-vacationeers-over-at-youtube/" title="The Vacationeers over at YouTube">The Vacationeers over at YouTube</a> (0)</li><li><a
href="http://talkbinary.com/programming/c/start-programming-in-c/" title="Start Programming in C++">Start Programming in C++</a> (1)</li></ul>]]></content:encoded> <wfw:commentRss>http://talkbinary.com/blog/images-misc/prolog-google-and-more-reveal-the-answer-to-life-and-everything/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Start Programming in C++</title><link>http://talkbinary.com/programming/c/start-programming-in-c/</link> <comments>http://talkbinary.com/programming/c/start-programming-in-c/#comments</comments> <pubDate>Tue, 03 Jun 2008 20:29:05 +0000</pubDate> <dc:creator>Diego</dc:creator> <category><![CDATA[C++]]></category> <category><![CDATA[IDE]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Programming]]></category><guid
isPermaLink="false">http://talkbinary.com/?p=104</guid> <description><![CDATA[Want to start programming in C++? No worries. There is nothing to buy. It also isn&#8217;t difficult to get started! Anyone can learn! Talk Binary offers a variety of tutorials to get you started on the right track and right away! We&#8217;ll also step through every step of the process so you can get started [...]]]></description> <content:encoded><![CDATA[<div
style="float: left; margin: 5px;"><img
src="http://talkbinary.com/wp-content/uploads/2008/06/c-150x150.jpg" alt="" title="c" width="150" height="150" class="alignnone size-thumbnail wp-image-105" /></div><p> Want to start programming in C++? No worries. There is nothing to buy. It also isn&#8217;t difficult to get started! Anyone can learn! Talk Binary offers a variety of tutorials to get you started on the right track and right away! We&#8217;ll also step through every step of the process so you can get started as soon as possible!<br
/> <br/></p><h3 class="step">So what do I need to know to get started?</h3><p><br/>You can either program right away in Windows, or can download and install Ubuntu! It&#8217;s all based on preference. I&#8217;d recommend you to try both out first before you decide on where to start.<br
/> <br/><br
/> 1. If you want a programming environment you can try out <a
href="http://talkbinary.com/2008/04/linux-distribution-ubuntu/">Linux Distribution Ubuntu</a> and <a
href="http://talkbinary.com/2008/06/installing-dual-boot-ubuntu/">Install Dual-Boot Ubuntu</a> on your computer so you may boot either Windows or Linux!<br
/> <br/>a. Then you should check out <a
href="http://talkbinary.com/2008/05/how-to-write-and-compile-c-program-in-linux/">How to write and compile a C++ program in Linux.</a> This tutorial will step you through the process of compiling a C++ program in Linux using the terminal.<br
/> <br/>2. If you want to try programming first in your Windows environment you should check out <a
href="http://talkbinary.com/2008/05/how-to-write-and-compile-a-c-program-in-windows-using-an-ide/">How to write and compile a C++ program in Windows using an IDE</a>. <span
id="more-104"></span><br
/> <br/><br
/><h3 class="step">Where do I learn C++?</h3><p><br/>Below are some tutorials do get you started. These are not meant to be <b>complete</b> references of each particular topic. These are merely shown in order for you to learn the basic concepts. References and advanced topics will soon be posted.<br
/> <br/><br
/> <br/>1.0 <a
href="http://talkbinary.com/2008/05/hello-world-in-c/">Hello World in C++</a> &#8211; Teaches you the introductory program in C++.<br
/> <br/>1.1 <a
href="http://talkbinary.com/2008/05/fundamental-data-types-int-double/">Fundamental Data Types Int and Double</a> &#8211; Introduces variables and how to manipulate data.<br
/> <br/>1.2 <a
href="http://talkbinary.com/2008/06/fundamental-data-type-string/">Fundamental Data Types String</a> &#8211; Introduces the string.<br
/> <br/>1.3 <a
href="http://talkbinary.com/2008/06/basic-control-flow/">Basic Control Flow</a> &#8211; Introduces the If, If-Else, and Else statement to control the flow of your program instructions.<br
/> <br/>1.3.1 <a
href="http://talkbinary.com/2008/06/basic-control-flow-continued/">Basic Control Flow Continued</a> &#8211; Introduces boolean variable, and more advanced control flow techniques<br
/> <br/>1.4 <a
href="http://talkbinary.com/2008/07/advanced-control-flow-for-loop/">Advanced Control Flow &#8211; For Loop</a> &#8211; Introduces the for loop. A loop that executes lines of codes until a condition is met.<br
/> <br/>1.5 <a
href="http://talkbinary.com/2008/07/advanced-control-flow-while-loop/">Advanced Control Flow &#8211; While Loop</a> &#8211; Introduces the while loop. Similar to the for loop.<br
/> <br/><br
/> <br/>2.0 <a
href="http://talkbinary.com/2008/07/simple-data-structure-the-vector/">Simple Data Structure &#8211; The Vector</a> &#8211; Learn an easy yet powerful to use data structure.<br
/> <br/>2.1 <a
href="http://talkbinary.com/2008/07/functions-in-c/">Functions</a> &#8211; Learn how to create a function that enables you to execute a set of instructions with multiple sets of input by simply using a function call. No more rewriting the same code over and over again.</p><p><br/>More tutorials are going to be posted soon! Meanwhile, why don&#8217;t you subscribe to my RSS feed so you can receive updates on my site?</p><h3  class="related_post_title">Related Posts</h3><ul
class="related_post"><li><a
href="http://talkbinary.com/linux/how-to-install-ubuntu-using-virtualbox/" title="How to install Ubuntu using VirtualBox">How to install Ubuntu using VirtualBox</a> (0)</li><li><a
href="http://talkbinary.com/programming/development-tools/programmers-notepad/" title="Programmer&#8217;s Notepad ">Programmer&#8217;s Notepad </a> (0)</li><li><a
href="http://talkbinary.com/programming/c/how-to-write-and-compile-a-c-program-in-windows-using-an-ide/" title="How to write and compile a C++ program in Windows using an IDE">How to write and compile a C++ program in Windows using an IDE</a> (6)</li><li><a
href="http://talkbinary.com/programming/c/how-to-write-and-compile-c-program-in-linux/" title="How to write and compile C++ program in Linux">How to write and compile C++ program in Linux</a> (28)</li><li><a
href="http://talkbinary.com/programming/c/getting-started-for-programming/" title="Getting Started for Programming">Getting Started for Programming</a> (0)</li><li><a
href="http://talkbinary.com/programming/c/c-variables-and-data-types/" title="C++ Variables and Data Types">C++ Variables and Data Types</a> (0)</li><li><a
href="http://talkbinary.com/programming/google-maps-api/google-maps-api/" title="Google Maps API ">Google Maps API </a> (0)</li><li><a
href="http://talkbinary.com/programming/c/c-hello-world/" title="C++ Hello World">C++ Hello World</a> (0)</li><li><a
href="http://talkbinary.com/programming/c/c-installation/" title="C++ Installation">C++ Installation</a> (0)</li><li><a
href="http://talkbinary.com/programming/c/c-recursion/" title="C++ Recursion">C++ Recursion</a> (0)</li></ul>]]></content:encoded> <wfw:commentRss>http://talkbinary.com/programming/c/start-programming-in-c/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 53/118 queries in 0.533 seconds using disk

Served from: talkbinary.com @ 2010-07-31 09:46:39 -->