View Single Post
Old 03-17-2004, 09:42 PM   #21 (permalink)
ender
Code Monkey
 
ender's Avatar
 
Join Date: Mar 2003
Location: Evansville, IN
Posts: 75
ender is on a distinguished road
Send a message via AIM to ender Send a message via Yahoo to ender
I agree with valmont here as well Each language does have its own special purpose. But that is not the reason why I posted, just a feature

I started with QBasic, but that was nothing more than extended if-else statements for questions, which worked, but wasn't really when I started learning to program. I started with C/C++, which I don't recommend, even though it worked for me.

I would recommend starting with a free language (Java, Python, Perl). Python would be my choice as I like its syntax better than C based languages (however you will have to learn it at some point) and move from there.

There is a chicken-and-the-egg problem with learning programming in that you have to juggle learning the syntax with learning 'how' to program, such as how loop structures are used, programming techniques and stuff. This can be a problem. That is why I recommend a syntax-englightening language with features that something like C doesn't have without a lot of syntax work.

Well, there it is, my input. Good luck, and if you have any questions, you know where to ask!

Ted Morse
__________________
while(1) fork();
ender is offline   Reply With Quote