<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>Linux Format forums</title>
  <link>http://linuxformat.com/forums/index.php</link>
  <description>Help, discussion, magazine feedback and more</description>
  <language>english</language>
  <copyright>(c) Copyright Sun May 19, 2013 11:54 pm by Linux Format forums</copyright>
  <managingEditor>webmaster@linuxformat.com</managingEditor>
  <webMaster>webmaster@linuxformat.com</webMaster>
  <pubDate>Sun May 19, 2013 11:54 pm</pubDate>
  <lastBuildDate>Sun May 19, 2013 11:54 pm</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>Linux Format forums</title>
    <url></url>
    <link>http://linuxformat.com/forums/</link>
    <description>Help, discussion, magazine feedback and more</description>
  </image>

                                      <item>
                                        <title>Re: Writing Code</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=105810#105810</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=67975'&gt;Rich_b21&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sun May 06, 2012 12:28 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Thanks to you all for the info, I will be looking in those directions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks again,&lt;br /&gt;
&lt;br /&gt;
Richard</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=105810#105810</comments>
                                        <author>Rich_b21</author>
                                        <pubDate>Sun May 06, 2012 12:28 pm</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=105810#105810</guid>
                                      </item>
                                      <item>
                                        <title>Re: Writing Code</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=105803#105803</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=63'&gt;guy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sat May 05, 2012 8:41 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Yes, the command line or terminal is a good place to start. Linux uses a command shell called BASH. You can do a lot with it, like setting up a network connection (or diagnosing why you just broke it!), downloading and installing AV software, etc. without ever writing a true program. And without it, you will probably never get your own programs to run.&lt;br /&gt;
&lt;br /&gt;
However, by the time you are familiar with it you probably will have written a good few &amp;quot;shell scripts&amp;quot; - text files that do stuff. These files are genuine programs in their own way, though the language is geared to system chores rather than general-purpose computation. It will give you a feel for programming, though.&lt;br /&gt;
&lt;br /&gt;
RUTE is a comprehensive guide to Linux at this level and is found on all LXF coverdiscs.&lt;br /&gt;
&lt;br /&gt;
And by then too, you will know better where you want to take your programming life in future.&lt;br /&gt;
&lt;br /&gt;
Go for it &lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=105803#105803</comments>
                                        <author>guy</author>
                                        <pubDate>Sat May 05, 2012 8:41 pm</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=105803#105803</guid>
                                      </item>
                                      <item>
                                        <title>Re: Writing Code</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=105800#105800</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=67227'&gt;Nuke&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sat May 05, 2012 3:08 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      I suggest you learn to use the command line for the more common operations before you tackle coding.  In this you will also be learning more about the Linux's file organisation, something modern OS's try to hide.  LXF 151 is somewhere to start, then buy O'Reilly's &amp;quot;Linux Pocket Guide&amp;quot; or similar as a reference for by your elbow. &lt;br /&gt;
 &lt;br /&gt;
You &lt;span style=&quot;font-style: italic&quot;&gt;can&lt;/span&gt; get guidance on any command by typing &amp;lt;man &lt;span style=&quot;font-style: italic&quot;&gt;command&lt;/span&gt;&amp;gt; but the result is so comprehesive that it can be confusing to a beginner.&lt;br /&gt;
&lt;br /&gt;
Then decide on a programming language.  An interpreted language is best to start with, such as Perl or Python. Don't attempt C, Java or Assembly as a beginner. All these languages all have a large range of functions, but you can get by with a small sub-set most of the time.&lt;br /&gt;
&lt;br /&gt;
Then learn something about the chosen language.  You can get guidance on any language on the Web, but I always like a printed book reference as well.&lt;br /&gt;
&lt;br /&gt;
Then decide what you are going to write.  Keep to simple things at first, first &amp;quot;Hello World!&amp;quot; and then eg a program to do back-ups - where you will probably be calling out to Linux with the system commands you learned at the command line (there are other ways to do that, but never mind those for now).&lt;br /&gt;
&lt;br /&gt;
Then you write the program in an editor, such as Bruno suggested, save it as a file, and then from the command line you run it by calling up Perl (if that is what you wrote for) followed by the name of your program file, as in &amp;lt;perl myprogram&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will certainly get loads of error messages, so you go back to the editor and look to correct them.  Then you will realise just how excruciatingly fussy computers are about your logic.&lt;br /&gt;
&lt;br /&gt;
That's it.  Fttb, until you advance, anyway.</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=105800#105800</comments>
                                        <author>Nuke</author>
                                        <pubDate>Sat May 05, 2012 3:08 pm</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=105800#105800</guid>
                                      </item>
                                      <item>
                                        <title>Re: Writing Code</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=105767#105767</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=67975'&gt;Rich_b21&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Fri May 04, 2012 10:36 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      I would like advice on were to start and with what programs.&lt;br /&gt;
&lt;br /&gt;
Interested in Linux (Ubuntu, using since 2009) &lt;br /&gt;
&lt;br /&gt;
Would also like to learn about networks , how to use them, to connect a say Windows computer to Linux computer though Ethernet.&lt;br /&gt;
&lt;br /&gt;
Learn more about Viruses and how to prevent them from damaging any of my computers.&lt;br /&gt;
&lt;br /&gt;
I subscribe to Linux Format  since Nov 2011 and PC Pro June 2011.&lt;br /&gt;
Are the other sources which I can use? &lt;br /&gt;
&lt;br /&gt;
Am interested in learning to use the command line in terminal.&lt;br /&gt;
&lt;br /&gt;
I have installed from scratch New 80Gb HD &amp;amp; adding 4 times the memory on Dell 2.4 Dimension running Ubuntu 11.10 and reinstalled Windows XP on a HP Laptop, added 5 times the memory, replaced all the data and programes that the owner required. The same was done for another owner but this time I removed XP and replaced with Ubuntu 11.10 and replaced all the data she required.&lt;br /&gt;
&lt;br /&gt;
I am a retried TV/Video engineer and have do some programming (well dumps) of Eproms in  inside TV's as well as&lt;br /&gt;
Hex programe mod. (small)&lt;br /&gt;
&lt;br /&gt;
look forward to your advice....&lt;br /&gt;
&lt;br /&gt;
Richard</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=105767#105767</comments>
                                        <author>Rich_b21</author>
                                        <pubDate>Fri May 04, 2012 10:36 am</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=105767#105767</guid>
                                      </item>
                                      <item>
                                        <title>Re: Writing Code</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=105749#105749</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=63'&gt;guy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Thu May 03, 2012 7:42 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Depends on what the code is for, what language you choose, and whether you want to hand-craft code or would like a tool to help with some or all of the chores.&lt;br /&gt;
&lt;br /&gt;
Please tell us more about your plans and dreams.</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=105749#105749</comments>
                                        <author>guy</author>
                                        <pubDate>Thu May 03, 2012 7:42 pm</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=105749#105749</guid>
                                      </item>
                                      <item>
                                        <title>Re: Writing Code</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=105737#105737</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=19718'&gt;Bruno&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Thu May 03, 2012 12:41 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      A text editor, such as KWrite, Kate, gedit (all graphical), vim or emacs (both command line), is a good place to start. They usually feature syntax high-lighting, which helps, and have specific settings to help with different types of code.&lt;br /&gt;
&lt;br /&gt;
Also try an IDE (Integrated Development Environment) for your chosen language or a web editor for HTML.</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=105737#105737</comments>
                                        <author>Bruno</author>
                                        <pubDate>Thu May 03, 2012 12:41 pm</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=105737#105737</guid>
                                      </item>
                                      <item>
                                        <title>Writing Code</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=105734#105734</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=67975'&gt;Rich_b21&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Thu May 03, 2012 11:44 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      If I wish the write a some code how would this be done.&lt;br /&gt;
&lt;br /&gt;
Would I write in terminal?&lt;br /&gt;
&lt;br /&gt;
I am new to this so assume I know nothing.&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;br /&gt;
Richard</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=105734#105734</comments>
                                        <author>Rich_b21</author>
                                        <pubDate>Thu May 03, 2012 11:44 am</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=105734#105734</guid>
                                      </item></channel></rss>