two years late?

Code junkies hangout here

Moderators: ChrisThornett, LXF moderators

two years late?

Postby Baz_P » Mon Jun 13, 2011 11:07 am

Hi guys! It seems I missed the coding academy by two years? I would like some advice on programming please. I am starting from the beginning and have never done any programming at all. Which programming language should I choose? There just seems to be so many? with even more on Linux? I don't want to waste time learning a dead or dying language. I am using ubuntu 11.04 and will be using this machine for development.Can anybody recommend a book, package or link? Free would be great but I am willing to buy if needed and it would be worthwhile. I am sorry if I should have stuck this in the Help section?
Thanks.
Baz_P
 
Posts: 2
Joined: Mon Jun 13, 2011 10:28 am

Postby johnhudson » Mon Jun 13, 2011 5:49 pm

Python - that will enable you to produce results fairly quickly and also help you to become a disciplined programmer.
johnhudson
LXF regular
 
Posts: 881
Joined: Wed Aug 03, 2005 1:37 pm

Postby Ram » Mon Jun 13, 2011 7:19 pm

Have a look at lxf sister site http://www.tuxradar.com/code

lubuntu LXDE 13.10 running on AMD Phenom II*4; ASUS Crosshair III Formula MB; 4 GB Ram.....
User avatar
Ram
LXF regular
 
Posts: 1679
Joined: Thu Apr 07, 2005 9:44 pm
Location: Guisborough

Postby Bazza » Mon Jun 13, 2011 8:21 pm

Hi Baz_P...

johnhudson is probably correct with Python but you'll need to do a
learning curve with the terminology alone, let alone the language
syntax and quirks...

If you have no idea of coding at all, try a friendly none structured
language like bwBASIC. This has a high fault tolerance and errors
are usually easily solvable. It is very limited but will get you involved
and soon you will want to try something else.

I am self taught in a few computer languages and code very badly,
but hey, after much experimentation with various dialects of BASIC
soon wanted to progress to more serious languages.

So start with something to whet your appetite then progress...

(bw)BASIC - Simple ASCII coding stuff.
(X)HTML - Simple Web page stuff.
These two produce some fair to good results without the need to
know about abstract Mathematics and/or particle Physics.

Python - Sophisticated general purpose language with lots of
"add-ons". I love the restriction of using Python in Terminal mode
only to do stuff it wasn't really intended for... ;o)

Some people swear by, (at? ;o), Perl.

Finally as time goes on try the definitive languages like C, C(++),
Assembly and others.

My few pennoth... :o)
73...

Bazza, G0LCU...

Team AMIGA...
User avatar
Bazza
LXF regular
 
Posts: 1476
Joined: Sat Mar 21, 2009 11:16 am
Location: Loughborough

Postby Brian Hunter » Tue Jun 14, 2011 12:56 pm

Ram wrote:Have a look at lxf sister site http://www.tuxradar.com/code


Thanks Ram. I've finished my part-time maths course for the summer and I am looking for something to keep me out of trouble, so I fancy a bit of programming.
Brian Hunter
 
Posts: 84
Joined: Mon Feb 21, 2011 7:44 pm
Location: Glasgow, Scotland

beginning

Postby Baz_P » Wed Jun 15, 2011 11:09 pm

Thanks guys. Going to try whats left of the hudzilla project on the web. So I guess I will start with C#?
Baz_P
 
Posts: 2
Joined: Mon Jun 13, 2011 10:28 am


Return to Programming

Who is online

Users browsing this forum: No registered users and 6 guests