Go Back   PCMech Forums > Help & Discussion > Web Design / Development

Need Some Help? Type Your Keywords Here:

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 01-11-2005, 07:16 PM   #1
Member (12 bit)
 
Byte 2.0's Avatar
 
Join Date: Aug 1999
Location: Secret City (Oak Ridge, TN)
Posts: 3,271
Send a message via ICQ to Byte 2.0 Send a message via AIM to Byte 2.0 Send a message via MSN to Byte 2.0 Send a message via Yahoo to Byte 2.0
looking for advise.

If a person has, lets say next to No program skill or knowledge.

What is considered the best natural course and order of programming languages?

I am thinking about getting a basic understanding of programming and want to start self directed study, but I need to know a good starting point.


I will be working out of windows based computers. I am not asking for a complete step by step guide of how To:'s. Kinda hoping for a simple order of programming lanuages, suchs a C, followed by C++, visual basic. ect.

I believe C is one of the earlier ones, but is it the first step or is there something farther back then that?
__________________

Last Job ADSL Support Specialist (Tier 2), until It was outsourced overseas.
http://www.despair.com/discovery.html

A Plus Certified : Certified Help Desk Professional.
Home setup. Comcast Cable, Linksys Router, 10/100 switch, 4 wired PCs, 2 wireless laptops

vontar@gmail.com
From the Network Admin, In God We Trust, All others we monitor.

Byte 2.0 is offline   Reply With Quote
Old 01-11-2005, 07:30 PM   #2
Moderator
Staff
Premium Member
 
Join Date: Aug 2003
Location: Richmond, VA
Posts: 7,835
The nice thing about programming is that hopping from one to another usually is pretty easy - lately, a lot are C-based. I suggest Java or C++ as the first step. Learn the concept, such as the for loops, if statements, etc and you'll do fine on other programming languages.

For programming, I recommend Peachpit Press's Visual QuickStart/QuickPro Guides. Well written (depending on authors, but a sizable majority are), and are well paced.

kram
__________________
"For today, goodbye. For tomorrow, good luck. And forever, Go Blue!"
University of Michigan President Mary Sue Coleman
kram 2.0 is offline   Reply With Quote
Old 01-11-2005, 09:22 PM   #3
Member (9 bit)
 
Join Date: Nov 2004
Location: Flint, MI
Posts: 256
I kinda want to say VB. It is great to learn the concepts, FOR Loops, IF statements, arrays, etc., in. Although it does stupid stuff like set the inital value of a variable to zero, unlike C based progamming languages. It has an "easy" feel to it, but like I said it also has many cons. So I say VB, closely followed by Java. From there it is basically just syntax between Java and any other C progamming language.

^fo
foolishone is offline   Reply With Quote
Old 01-12-2005, 06:30 AM   #4
Member (7 bit)
 
shaticus's Avatar
 
Join Date: May 2004
Posts: 103
I'd have to say c to C++.
Most of what you learn in c translates directly to c++.
just my two cents.

It really depends on what you want to do with the languages.
(I.E Do you want to write games, program to Math equations, unit conversions, etc.)
shaticus is offline   Reply With Quote
Old 01-12-2005, 07:22 AM   #5
Security Dude
Staff
 
kstatefan40's Avatar
 
Join Date: Jun 2003
Location: Derby, Kansas
Posts: 999
Send a message via AIM to kstatefan40 Send a message via MSN to kstatefan40 Send a message via Yahoo to kstatefan40 Send a message via Skype™ to kstatefan40
Hey byte,

I would start out with C, and learn it for a while because almost all the other languages are based off of C nowadays. After you have a good sense of programming knowledge in C (not a whole lot is nessissary), you can start to branch out based on what you want to do with the language. C++, VB, and Java all have a different purpuse:
Java - cross-platform, can be used in a web browser as an applet
VB - simple, for beginners and people who want to work at m$
C++ - very complex, but worth the time. Best for games and major programs

HTH,
TT
kstatefan40 is offline   Reply With Quote
Old 01-12-2005, 07:03 PM   #6
Moderator
Staff
Premium Member
 
Join Date: Aug 2003
Location: Richmond, VA
Posts: 7,835
Quote:
Originally Posted by kstatefan40
C++, VB, and Java all have a different purpuse:
Java - cross-platform, can be used in a web browser as an applet
VB - simple, for beginners and people who want to work at m$
C++ - very complex, but worth the time. Best for games and major programs

HTH,
TT
Java isn't as good and prominant as it is because of its applets - I've seen entire programs that somehow run on the Java Environment! Learn one and you have a wealth of languages awaiting you .

kram
kram 2.0 is offline   Reply With Quote
Old 01-13-2005, 05:56 AM   #7
Member (5 bit)
 
Join Date: Sep 2001
Location: Winnipeg, Manitoba, Canada
Posts: 30
I would say to learn Java first for a number of reasons. Firstly, its syntax is very similar to C++ so the transition is easy. Secondly is that Java is an extremely well designed language. It is very well thought out in terms of order, structure and object orientation. Learning Java is best if you want to end up writing good clean code. C and C++ are filled with little rules and exceptions that make them more difficult than Java. I'd say learn the basics in Java and then move to C/C++ if you would like.
LindZ is offline   Reply With Quote
Reply

Bookmarks

Still Need Help? Type Your Keywords Here:


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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 On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 07:15 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 PL2