🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: a.bsu.programming
Article #697

Re: beginner

#697
From: Ivan Marsh
Date: Tue, 13 Feb 2007 23:29
25 lines
2974 bytes
On Tue, 13 Feb 2007 17:57:43 -0500, Tom Lake wrote:

>>>I am very interested in learning programming. However I am having
>>>trouble starting, I need advice as to which language would be the best
>>>for a beginner to start with and where I may find the tools needed to
>>>start.......literature.....compilers...etc.
>>>
>>>Thanks in advance
>>>Ben
> 
> BASIC is still a great language for an easy introduction to programming.
> One super version is at:

Ick... I, unfortunately, learned BASIC as my first language. Don't bother
learning all those things you will have to unlearn. If you start with a
language with a global variable scope, no functions and is built around
using goto you're going to have a hard time making the transition to a
language that thinks all of those things are blaspheme.

As others have said, start with C/C++ or Java. Your first programs don't
have to be overly complicated and everything you learn in a C-like
language translates to every other C-like language out there.

Once you get the logic behind loops and conditional statements it's all
about syntax, no matter what language you're using.
Technical Details
Message-ID: <pan.2007.02.13.23.29.09.741189@you.now>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!out01a.usenetserver.com!news.usenetserver.com!in01.usenetserver.com!news.usenetserver.com!newspump.sol.net!news-out.cwix.com!newsfeed.cwix.com!news.binc.net!not-for-mail
References: <CDCta.10$sH6.36183@twister.nyc.rr.com> <ek7j8k$dkb$1@caraway.media.kyoto-u.ac.jp> <45d24267$0$1337$4c368faf@roadrunner.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 107d8b,85d2e47a91bfebed
X-Google-Thread: f42b5,85d2e47a91bfebed
X-Google-Thread: 105859,85d2e47a91bfebed
X-Google-Thread: 100c5f,85d2e47a91bfebed
X-Google-Thread: 1055b9,85d2e47a91bfebed
X-Google-Thread: 1154bf,85d2e47a91bfebed
X-Google-Thread: 108717,85d2e47a91bfebed
X-Google-Thread: 10916b,85d2e47a91bfebed
X-Google-Thread: 1017ee,8b4f1401d52bd929
X-Google-Thread: f7646,8b4f1401d52bd929
X-Google-Attributes: gid107d8b,gidf42b5,gid105859,gid100c5f,gid1055b9,gid1154bf,gid108717,gid10916b,gid1017ee,gidf7646,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!out01a.usenetserver.com!news.usenetserver.com!in01.usenetserver.com!news.usenetserver.com!newspump.sol.net!news-out.cwix.com!newsfeed.cwix.com!news.binc.net!not-for-mail
From: Ivan Marsh <annoyed@you.now>
Newsgroups: a.bsu.programming,alt.computer,alt.lang.basic.compiler,alt.linux,alt.linux.redhat,alt.os.linux.redhat,comp.programming,dk.edb.programmering.basic,fj.comp.lang.basic,fr.comp.lang.basic
Subject: Re: beginner
Date: Tue, 13 Feb 2007 17:29:11 -0600
Organization: Berbee Information Networks Corporation
Lines: 25
Message-ID: <pan.2007.02.13.23.29.09.741189@you.now>
References: <CDCta.10$sH6.36183@twister.nyc.rr.com> <ek7j8k$dkb$1@caraway.media.kyoto-u.ac.jp> <45d24267$0$1337$4c368faf@roadrunner.com>
NNTP-Posting-Host: 206.197.100.68
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: grandcanyon.binc.net 1171409309 3392 206.197.100.68 (13 Feb 2007 23:28:29 GMT)
X-Complaints-To: abuse@binc.net
NNTP-Posting-Date: Tue, 13 Feb 2007 23:28:29 +0000 (UTC)
User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table)