»
 

Go Back   ResellerRatings Store Ratings > ResellerRatings Forums > Off Topic Community

Reply
 
LinkBack Thread Tools Display Modes
Old 01-17-2004, 08:14 AM   #1 (permalink)
Registered User
 
MikeHof's Avatar
 
Join Date: Oct 2001
Location: Columbia, MO
Posts: 266
MikeHof is on a distinguished road
Send a message via ICQ to MikeHof Send a message via Yahoo to MikeHof
Programming

I've got a buddy who asked a question on our gaming site & well we aren't the most computer knowledgeable people so I thought I'd post it here. I'll send him a link to this if you all would be good enough to answer it.


"What sort of languages do you recommend learning if you want to get into some computer programming...I only know of a few myself (beyond web coding) and figured that there was probably some order that was the most efficient/productive for self-education??"


Mike

MikeHof is offline   Reply With Quote
Old 01-17-2004, 08:18 AM   #2 (permalink)
Registered User
 
RADAR1797's Avatar
 
Join Date: Oct 2001
Location: Washington, DC
Posts: 1,395
RADAR1797 is on a distinguished road
C, C++, Visual Basic, Java, and Visual Basic .Net will get you started. If you are interested in databases, then SQL would be a must as well.

-RADAR
__________________
"Men sleep peacefully in their beds at night because rough men stand ready to do violence on their behalf."

-George Orwell
RADAR1797 is offline   Reply With Quote
Old 01-17-2004, 09:22 AM   #3 (permalink)
Registered User
 
eagle1's Avatar
 
Join Date: Oct 2001
Location: La Isla del Encanto
Posts: 4,125
eagle1 is on a distinguished road
Yeah, you can start with C++, VB and Java.
PHP scripting is quite cool too if you work with web pages or just like to simply play with the OS (useful in unix based systems).
__________________
boo!
eagle1 is offline   Reply With Quote
Old 01-17-2004, 11:48 AM   #4 (permalink)
Registered User
 
lost-and-found's Avatar
 
Join Date: Oct 2001
Location: So. Californication
Posts: 1,659
lost-and-found is on a distinguished road
Send a message via AIM to lost-and-found
I started with Java, now going the c++ route. Since the two are very similar (Java is based on C) learning c++ is really not difficult.
__________________
To fry or not to fry...oh what the heck, let it fry :)
lost-and-found is offline   Reply With Quote
Old 01-17-2004, 11:58 AM   #5 (permalink)
Registered User
 
Join Date: Oct 2001
Location: TOO close to Wash DC
Posts: 7,956
vass0922 is on a distinguished road
once... not long ago we had a real group of forums for these questions

Now all we get is A forum named web development... blech nothing for general purpose programming questions

If you would like you can start off learning programming for free depending on what you want to get into

Gaming - C/C++ definately
Application development - VB/Java/C++ are the heavy hitters
Web development - PHP/ASP/Perl

Myself I mostly do scripting to automate tasks in our network. We have a large number of servers and users so doing things manually isn't very fun.
I use a lot of VBScript (fairly easy, free to learn and use but limited specifically to windows) and I'm starting to learn a bit of Ruby also free and can be used on any platform.

Java and C++ are probably the more difficult languages to learn, C++ being the most difficult... but also the most powerful and can be used in nearly any task.

What direction do you want to go in, in development?
__________________
<< Insert exceedingly large and overly verbose message of how 1337 you are here including full specs of every vehicle you've ever driven and PC you've owned >>
vass0922 is offline   Reply With Quote
Old 01-17-2004, 12:59 PM   #6 (permalink)
Registered User
 
SpookyEddy's Avatar
 
Join Date: Oct 2001
Location: UK
Posts: 3,125
SpookyEddy is on a distinguished road
Ok, first please bare in mind that very few members of this community code at all, most answers should be taken with a grain of salt.

That said I would strongly recommend Ruby and Python as excellent languages for someone who is completely new to programming and wants to get a grasp of the basics. They are both interpreted languages that make it quick and painless to play with new features and will scale well for developing full blown applications (cross platform support is another bonus). Many libraries exist for both languages that make it simple to add extra functionality to your code.

Of all the "professional" languages (used in the loosest possible sense) I would recommend C++. If you adopt an approach based on using the STL to solve problems it really is fairly painless and you can avoid messing around with memory managment until you are comfortable with the language. You could not pay me enough to write a major project in C or Java, but its all a matter of taste really.

Anyway, my vote goes for Ruby or C++ depending on what you want. The only time I touch C is if I need to tinker with some Linux kernel stuff.

<edit>
This idea that C++ is the most difficult language seems really strange to me, but as with everything YMMV.

If you want a more formal introduction to programming you could give Scheme a try.
</edit>

Regards

ed

Last edited by SpookyEddy; 01-17-2004 at 01:03 PM.
SpookyEddy is offline   Reply With Quote
Old 01-18-2004, 08:18 AM   #7 (permalink)
Registered User
 
eagle1's Avatar
 
Join Date: Oct 2001
Location: La Isla del Encanto
Posts: 4,125
eagle1 is on a distinguished road
Quote:
If you want a more formal introduction to programming you could give Scheme a try.
OH GOD... PLEASE NO .. OH MY GOD!! AAARRRRgggHHHH!!!

lol I hate Scheme.!
__________________
boo!
eagle1 is offline   Reply With Quote
Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Most Active Discussions

Recent Discussions

All times are GMT -6. The time now is 06:28 AM.