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 12-04-2004, 06:23 PM   #1
Member (8 bit)
 
Join Date: Aug 2004
Location: Pennsylvania
Posts: 135
Send a message via AIM to bdanner302 Send a message via Yahoo to bdanner302
Programming...

Greetings,

I'm interested in learning about programming... is it something you can do on your own in the house.... or do you need a friend/teacher to help ya out?

Can someone pick a langauge to start me out with, maybe C++? If this a feesible task to do on my own in my house.... then anybody know of a good site?

Sry for posting like such a dufess
bdanner302 is offline   Reply With Quote
Old 12-04-2004, 07:22 PM   #2
Member (8 bit)
 
rcvalencia9's Avatar
 
Join Date: Oct 2004
Location: Manila, Philippines
Posts: 221
I think you should start from a low level to high level programming. It will make things easier.

One of the first PL(Programming Language) you should learn is Turbo Assembler. Its a PL that dont used reserved words/built in fuctions. The coding includes memory addressing. One of the best low level PL. Then learn Turbo Pascal. Its a high-level PL, that uses already reserved words/functions. Then learn the C Language, did you know that C language was the PL used to program the first Windows OS. I think you should learn it and really put your heart into it with C++/Visual C++ for you to learn the 4th Generation PLs(Java, Visual Basic .Net ,ASP,etc)

Borland Pubs., provides a User's Guide and Programmer's Guide for you to self-learn this PLs.
rcvalencia9 is offline   Reply With Quote
Old 12-04-2004, 07:41 PM   #3
Member (9 bit)
 
HyperTF's Avatar
 
Join Date: Sep 2004
Location: Victoria, Australia
Posts: 418
I agree with rcvalencia9 if you are looking at sound, long term expert learning and prospects like in a career, but if you want to have real fun at home, and design and build some great software I recommend learning Visual Basic. I am qualified VB programmer and it is great, especially for beginners, but it is good to try to get a good grasp on Algorithms and basic programming concepts which you can gain from books and resources online too (but that goes for any language). VB gets my vote but I might be a bit biased
HyperTF is offline   Reply With Quote
Old 12-04-2004, 08:45 PM   #4
Moderator
Staff
Premium Member
 
Join Date: Aug 2003
Location: Richmond, VA
Posts: 7,835
I started out with JAVA - although JAVA is pretty complicated IMO as a starting language, it will get you in a very good footing in the Programming Relam if you learn it well. Java, like other languages, is a C-based language so technically, most programming languages are very similar, except for several syntactical differences. From there, you can go onto C++, or even learn Web Dev with PHP, Javascript, etc.

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 12-04-2004, 09:40 PM   #5
Member (6 bit)
 
Join Date: Nov 2004
Posts: 38
While Perl isn't necessarily considered programming by some, it is quite a powerful language that can do quite a bit for scripting and such, I am working on learning it and plan to learn Java soon and C a little later.
idolcrash is offline   Reply With Quote
Old 12-04-2004, 10:16 PM   #6
Member (8 bit)
 
rcvalencia9's Avatar
 
Join Date: Oct 2004
Location: Manila, Philippines
Posts: 221
Just want to add, that almost all PLs today is just an evolution from C/C++,their syntax(just kram just said) only differentiate them from each other. Java, Perl & ASP are just some of the in demand PLs today. Programming is my life and focusing a career into it with a little of networking.
rcvalencia9 is offline   Reply With Quote
Old 12-04-2004, 10:53 PM   #7
Barefoot on the Moon!
Staff
Premium Member
 
Force Flow's Avatar
 
Join Date: Aug 2002
Location: Northeastern USA
Posts: 13,385
C++, Java and PHP are all C based, so learning any one of them makes learning any of the others easier.

I wouldn't suggest low-level programming unless it's something you're really interested in. It's very tedious. Stick with the languages that are commonly in use today.
__________________
There are two secrets to staying young, being happy, and achieving success. You have to laugh and find humor every day, and you have to have a dream.
Force Flow is offline   Reply With Quote
Old 12-05-2004, 05:06 PM   #8
Member (10 bit)
 
Join Date: Jul 2002
Location: University of California, Santa Barbara
Posts: 800
I agree, there is no need for the majority of programmers to know anything about assembly programming. It is rather fun if you're into programming PIC microcontrollers, but that is about the only hobbyist use there is for assembly.

VB is an extremely easy language to start out on, you can quickly and easily develop reasonably useful programs, and you will pick up basic command structures and techniques that will help you in other languages. That said, it isn't as good for some low level stuff like hardware access and file I/O, in which case C++ is decidedly superior. It is also much more difficult to develop GUI's in C++ than VB. Java is a good language which is handy in that it can run on many platforms and on websites, and GUI's are easy to make, but it's worse than VB when you try to access hardware or files.

So aside from PHP, Perl, and ASP which I have only fleeting experience with, C++ is my first recomendation if you are ready for it's complexity, Java next for its versatility, and VB only if you find yourself having trouble learning C++ or Java.
mattg2k4 is offline   Reply With Quote
Old 12-06-2004, 08:52 AM   #9
Dark
 
Dark Nova's Avatar
 
Join Date: May 2004
Posts: 1,128
Send a message via MSN to Dark Nova
I suggest you start with a recent version (eayer to understand).

By the way
I started with pascal, and i must say its much more difficult then C/C++
In our days they use visuel concepts (visuel items). Im working with Boorland delphi now, its pretty much the same as VB
Dark Nova is offline   Reply With Quote
Old 12-06-2004, 08:27 PM   #10
Member (7 bit)
 
Join Date: Nov 2003
Location: LA
Posts: 101
Send a message via AIM to HNPFL
Do Not Learn Assembly

I started out learning Visual Basic. C++ and java are good. PHP is harder to set up at home because you need IIS and all sorts of things(this is for windows) if your new stay away from server side scripting languages like ASP, PHP, .NET, Perl, all the Cgi's. It also depends on what you want to make. If you aspire to make websites then you can think about the server side languages but if you want to make games or math programs try C++, JAVA, VB6(visual basic 6), or even Basic, which will teach you the basic programming fundamentals.
HNPFL 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:13 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 PL2