software programming for brginners- where to start

7 replies [Last post]
Offline
Joined: Sep 3 2004
Posts: 170

Hi, im very interested in programming, barely have any knowlege of it.
I want to know where I should start, what books to buy, and what would realy get me off on the riht foot, i realy have no knowledge of programming. So any help would b much appreciated!

thanks!
eric

__________________

let's show them why 1984 won't be like 1984

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
doug-doug the mighty's picture
Joined: Apr 14 2004
Posts: 1355
VB

VB (Visual Basic is a good one to start with. It is the macro language for things like MS Excel and should be pretty easy to come across. The structure of the language is a good gateway to other languages like C and COBOL. Of course, you can just as easily segway from VB into Java and other things. Not exactly Mac, but is a good gateway as it is pretty commonplace, plenty of doc and help around it, and you may be able to get into it for little or no out-of-pocket.

__________________

--DDTM ('Fritter Critter' since Apr 26 2004 - 18:16)

'If it ain't broke, take it apart anyways. If you can't take it apart, break it so that you can fix it.'

Hokusai's picture
Offline
Joined: Dec 20 2003
Posts: 256
Hmm...

I've heard that Python is a good starter language and is quite powerful in its own right. I suppose it can be though of as a 'gateway' language, allowing you to better grasp and eventually master other languages.

__________________

Macbook Pro 2.5GHz i5 / 16GB / SSD / eGPU GTX 960
Powerbase 360MHz G3 / 160MB / 80GB ATA / Radeon 7200

BDub's picture
Offline
Joined: Dec 20 2003
Posts: 706
Re: Hmm...

Hokusai wrote:

I've heard that Python is a good starter language and is quite powerful in its own right. I suppose it can be though of as a 'gateway' language, allowing you to better grasp and eventually master other languages.

Python is a nicely structured language that will force you to write good code. There's something about a language where indents matter that just makes me happy.

I'd stay away from Visual Basic at the moment. Just personal bias.

I shy away from recommending programming languages without knowing the problem you're attempting to solve.

-BDub

__________________

"There is going to be a future: let's chase it until it kills us." - Spider Robinson

Offline
Joined: Sep 3 2004
Posts: 170
ok so id like to try python!

ok so id like to try python! where do i start?

eric

__________________

let's show them why 1984 won't be like 1984

aladds's picture
Offline
Joined: Dec 26 2003
Posts: 297
Real Basic

(I know you said you're interested in Python, but…)Real Basic's ok (I use it a lot) and you can compile for Mac, Linux(never tried it myself, but it is possible) and Wln. It runs on Mac(OS9 or OSX) or Wln

There are also some good books on RealBasic and you can convert Vlsual Basic programs for it (special converter program made by Real Software(Free))

http://www.realbasic.com

__________________

Next Task - Where every day there's something new (usually)
http://next-task.blogspot.com

Eudimorphodon's picture
Offline
Joined: Dec 21 2003
Posts: 1203
Re: ok so id like to try python!

peacefrog226 wrote:

ok so id like to try python! where do i start?

pythong.org

BDub's picture
Offline
Joined: Dec 20 2003
Posts: 706
Re: ok so id like to try python!

peacefrog226 wrote:

ok so id like to try python! where do i start?

http://www.python.org/moin/BeginnersGuide is the beginners guide to Python. If you're running OS X, you already have Python installed.

If you're running Mac OS 10.3, I recommend using SubEthaEdit (http://www.codingmonkeys.de/subethaedit/) as a good text editor. It's one of my favorite pieces of software, just because of the syntax highlighting on it. It also contains some cool features allowing multiple users on one document, and being able to see what's been changed. Of course, those are after you've started doing more advanced projects, however it's nice working with an editor that you won't outgrow anytime soon.

-BDub

__________________

"There is going to be a future: let's chase it until it kills us." - Spider Robinson