|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Member (12 bit)
|
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. 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. |
|
|
|
|
|
#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 |
|
|
|
|
|
#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 |
|
|
|
|
|
#4 |
|
Member (7 bit)
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.) |
|
|
|
|
|
#5 |
|
Security Dude
Staff
|
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 |
|
|
|
|
|
#6 | |
|
Moderator
Staff
Premium Member
Join Date: Aug 2003
Location: Richmond, VA
Posts: 7,835
|
Quote:
.kram |
|
|
|
|
|
|
#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.
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|