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 03-31-2004, 12:36 PM   #1
Member (7 bit)
 
Join Date: Mar 2004
Location: Sacramento, CA
Posts: 86
Send a message via AIM to mrdeeye
Which language first??

i am new to programming....the only stuff ive messed with and can understand is HTML and some JavaScript....i was wondering what programming language should i start with first....i am really interested in like the perl stuff, and php, and maybe even C/C++

also any ideas on where to start? ie: books, online tutorials and such
mrdeeye is offline   Reply With Quote
Old 03-31-2004, 04:37 PM   #2
Member (8 bit)
 
Join Date: Feb 2004
Posts: 154
I'd say start with PHP or C++. Perl isn't gone yet but it isn't used as much.

a good PHP tutorial

C++ Tutorial (Havn't used it, looks good)

Most libraries have good books on both PHP and C++ as well.
yellowsnow is offline   Reply With Quote
Old 03-31-2004, 04:45 PM   #3
Member (7 bit)
 
Join Date: Mar 2004
Location: Sacramento, CA
Posts: 86
Send a message via AIM to mrdeeye
well what is another CGI type language that would be good for a newbie like myself
mrdeeye is offline   Reply With Quote
Old 04-01-2004, 07:00 AM   #4
Member (9 bit)
 
MulderMan's Avatar
 
Join Date: Dec 2003
Location: England
Posts: 362
Send a message via AIM to MulderMan
well perl is the most used cgi language. but for web programming id go with php. computer programming id say c++, but some people say java but i havent tried that. theres always visual basic for windows aswell.
MulderMan is offline   Reply With Quote
Old 04-01-2004, 07:40 AM   #5
Member (7 bit)
 
Zick Boy's Avatar
 
Join Date: Feb 2004
Location: Owings Mills, MD
Posts: 95
I think C++ is a good one to start with. I started like that in college, programming concole applications. Then you can move to web development in PHP since the syntax is very similar to C++.
Zick Boy is offline   Reply With Quote
Old 04-01-2004, 07:44 AM   #6
aym
Registered User
 
aym's Avatar
 
Join Date: Nov 2001
Posts: 1,965
I suggest you learn C++, Java, or PHP first, and then move to Perl if you want to learn it.

Perl is great for text manipulation, creating shell scripts, and CGI programs, but I don't think that starting programming with Perl is good idea.

Last edited by aym; 04-01-2004 at 07:47 AM.
aym is offline   Reply With Quote
Old 04-01-2004, 12:08 PM   #7
Member (7 bit)
 
Join Date: Mar 2004
Location: Sacramento, CA
Posts: 86
Send a message via AIM to mrdeeye
awesome thanks for the suggestions
mrdeeye is offline   Reply With Quote
Old 04-02-2004, 11:05 PM   #8
Moderator
Staff
Premium Member
 
Join Date: Aug 2003
Location: Richmond, VA
Posts: 7,835
Just to add on, learning Java first kinda got me confused. I would highly recommend the learning of C++ first. The best way is to take courses - have someone actually teach it to you. I personally sometimes find it hard to learn programming off a book.

Hope that helps,
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 04-03-2004, 12:20 AM   #9
Mondsreitersmann
 
Nuclear Krusader's Avatar
 
Join Date: Jul 1999
Location: Skingrad
Posts: 8,781
Agreed, even when there are very good books, several times you need someone to explain things to you, and walk you thru the process. Some things are a breeze to learn from the book, but other concepts are hella confusing, like parameter passing.
__________________
Darum still, füg' ich mich, wie Gott es will. Nun, so will ich wacker streiten, und sollt' ich den Tod erleiden, stirbt ein braver Reitersmann.
Nuclear Krusader is offline   Reply With Quote
Old 04-03-2004, 12:43 AM   #10
Member (10 bit)
 
Join Date: Jul 2002
Location: University of California, Santa Barbara
Posts: 800
Nuke, I figured parameters pretty quickly, it's just those darn pointers that are hard to figure out. Then once you thought you had it down you find out there are function pointers as well!

Now back OT, I would really recomend C++ or Java to start. Some things to consider about those two:

+Some people recomend Java over C++ because it forces you to use more object oriented programming (OOP) concepts. But if you start learning C++ from the start with OOP in mind I don't think Java would be any better.

+C++ is a very powerful, and IMHO, fun language. It, unlike Java, can directly access hardware. You have much more control over things, but that can be a dangerous power. GUI development is more difficult, and there are varying standards between the major compilers (Microsoft, Borland, and GCC).

+Java has only one standard that works everywhere. Java applets can be integrated in web pages, or standalone applications created. It is harder to run a compiled java class than a compiled executable, if you want to share your work with non computer savvy friends.
mattg2k4 is offline   Reply With Quote
Old 04-06-2004, 03:04 AM   #11
Gremlin Overlord
 
Jaggannath's Avatar
 
Join Date: Apr 2003
Location: Australia
Posts: 2,382
Here's my 2 cents worth...
I was taught Java first by my university (I'm an electrical engineer in training), and we were told the reason for this was that Java was simpler to learn initially. [Actually come to think of it we were taught MATLAB first, but that doesn't count.]
The reason for teaching us Java first was that it didn't contain pointers, and gave us a good understanding so that we could go on to C++ and pretty much understand everything else and just concentrate on pointers. Also, Java has more strict rules, which although (as mattg2k4) less fun, is actually better at picking up mistakes. After a year of Java they let us have a go at C++, because by then we'd straightened out the issues and stupid mistakes one always makes whilst learning.
But definitely have someone who can help you, the value of a 2 minute explanation can never be underestimated (though you do have pcmech )
Jaggannath 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 12:51 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 PL2