Beginner Programming
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOtherBeginner Programming

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old August 28th, 2003, 07:12 PM
Bohh Bohh is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Ohio
Posts: 15 Bohh User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
What to learn?

Hi,
I wish to learn something that will help me in my future mabye. I was considering either html, a database program or a C ++ language. I know nothing about any of them but would like to learn something with coding in it, and something that would be useful for mabye a job...

what do you recommend and why?

Thanks,
Bohh

Reply With Quote
  #2  
Old August 29th, 2003, 11:05 AM
drgroove's Avatar
drgroove drgroove is offline
pushing envelopes, not pencils
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Feb 2002
Posts: 6,225 drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Day 4 h 44 m 44 sec
Reputation Power: 174
It depends on what you're most interested in doing, and what your background is.

What do you really want to do as a programmer? What's your dream?
__________________
Give a person code, and they'll hack for a day; Teach them how to code, and they'll hack forever.
Analyze twice; hack once.
The world's first existential ITIL question: If a change is released into production without a ticket to track it,
was it actually released?


About DrGroove: ITIL-Certified IT Process Engineer - Enterprise Application Architect -
Freelance IT Journalist - Devshed Moderator - Funk Bassist Extraordinaire


Reply With Quote
  #3  
Old August 29th, 2003, 01:04 PM
kfickert's Avatar
kfickert kfickert is offline
Capt'n
Dev Shed Novice (500 - 999 posts)
 
Join Date: May 2001
Posts: 551 kfickert User rank is Corporal (100 - 500 Reputation Level)kfickert User rank is Corporal (100 - 500 Reputation Level)kfickert User rank is Corporal (100 - 500 Reputation Level)kfickert User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 6 h 18 m 22 sec
Reputation Power: 9
If you want to be a programmer, than C/C++ is the building block of almost every other language. One you learn the theory of 'how to program' and the logic behind that, learning the syntax of differnet languages doesn't take much.

Its not huge steps from say C++ to PERL to PHP. Now SQL is a little different, but still once you understand the the theory, it becomes much easier.

HTML is beginning to see its way out. Most people can use Frontpage, DW, or some other layout editor. Seems like HTML is needed now to understand HTML for layout work. Most sites are going to dyamic sites using PHP, ASP, or JSP. PHP and JSP seem to be the big two now.

Personally I am a big fan of PHP. JSP seems to be slow unless you have a site with heavy constant traffic.

Reply With Quote
  #4  
Old August 29th, 2003, 01:55 PM
drgroove's Avatar
drgroove drgroove is offline
pushing envelopes, not pencils
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Feb 2002
Posts: 6,225 drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Day 4 h 44 m 44 sec
Reputation Power: 174
Quote:
Originally posted by kfickert
If you want to be a programmer, than C/C++ is the building block of almost every other language. One you learn the theory of 'how to program' and the logic behind that, learning the syntax of differnet languages doesn't take much.

Its not huge steps from say C++ to PERL to PHP. Now SQL is a little different, but still once you understand the the theory, it becomes much easier.

HTML is beginning to see its way out. Most people can use Frontpage, DW, or some other layout editor. Seems like HTML is needed now to understand HTML for layout work. Most sites are going to dyamic sites using PHP, ASP, or JSP. PHP and JSP seem to be the big two now.

Personally I am a big fan of PHP. JSP seems to be slow unless you have a site with heavy constant traffic.


Actually, JSP is losing ground. The 3 most popular server-side applications/scripting languages are ASP, Cold Fusion, and PHP. Also, once the JSR[forget_the_number] is published, PHP could eventually supplant JSP entirely (basically, its an API for PHP and other scripting langs to directly access J2EE objects).

I would recommend learning C/C++ - but, only if you're interested in doing applications development. If you're more into web applications, and the internet in general, I would go straight to Java. Again, it really depends on where you see yourself in 5, 10, 15 years.

Reply With Quote
  #5  
Old August 29th, 2003, 03:04 PM
Bohh Bohh is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Ohio
Posts: 15 Bohh User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Well, eventually I'd like to make games I think, my goals could change I guess.

On the database Side I'd like to do databases for companies. Might be fun I think.. I'd like to know more about them if someone can elaberate.

I'm downloading DJGPP right now. I'm not sure about different compliers, will DJGPP allow you to make games and everything else?

I have Visual C++ that came bundled in with a teach yourself how to program games a few years back, but my concerns with that were it would be limited in some ways seeing it was bundled...

So I thought I'd try a free one.

Also do these programs allow me to make the programs in a way that I can just put them on a disk, in one file, and give it to a friend for example, and all they have to do is run the file... I remember when I was trying before I had to bundle all these files together and it didnt seem very good. I'd like to have just 1 file that lets it run...


Thanks,
Bohh

Last edited by Bohh : August 29th, 2003 at 05:37 PM.

Reply With Quote
  #6  
Old August 29th, 2003, 03:37 PM
Bohh Bohh is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Ohio
Posts: 15 Bohh User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Forgot to ask, which compiler would you recommend if I wanted to go for games (2d to begin with.)

Reply With Quote
  #7  
Old August 29th, 2003, 04:36 PM
Bohh Bohh is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Ohio
Posts: 15 Bohh User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Sorry for all the questions, but i've seen games made with flash that are kind of neat. Do you make flash things by coding or what?

Thanks!

Reply With Quote
  #8  
Old August 31st, 2003, 10:35 AM
coolnfundu coolnfundu is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: India
Posts: 9 coolnfundu User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 20 m 5 sec
Reputation Power: 0
Send a message via Yahoo to coolnfundu
humn want to do game programming?
go for either c++ or java; java wud be my pick but it depends on wat u need. java provides you a lot more options but c++ and vc++ in particular is pretty good.

if u cant make a decision, think internet and go for java or if u want to confuse urself still then go for . net as well.

i guess go for some course in c++ and move to .net. would be simple and effective.

Reply With Quote
  #9  
Old August 31st, 2003, 10:43 AM
wannabe wannabe is offline
=) wannabe?
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Jul 2002
Location: florida
Posts: 2,153 wannabe User rank is Lance Corporal (50 - 100 Reputation Level)wannabe User rank is Lance Corporal (50 - 100 Reputation Level)wannabe User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 21 h 58 m 25 sec
Reputation Power: 9
Send a message via AIM to wannabe Send a message via Yahoo to wannabe
asp and cold fusion are among the most popular languages? =D that's new.

any articles that show the advantages? =D

Reply With Quote
  #10  
Old August 31st, 2003, 10:47 AM
coolnfundu coolnfundu is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: India
Posts: 9 coolnfundu User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 20 m 5 sec
Reputation Power: 0
Send a message via Yahoo to coolnfundu
yup i was also wondering about that.
asp, perl and php would be my guess
never knew cold fusion was that popular, i mean popular alright but this popular?

Reply With Quote
  #11  
Old August 31st, 2003, 11:12 AM
drgroove's Avatar
drgroove drgroove is offline
pushing envelopes, not pencils
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Feb 2002
Posts: 6,225 drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level)drgroove User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Day 4 h 44 m 44 sec
Reputation Power: 174
Read it in an article somewhere... surprised me too, figured Perl would've been mentioned, but it wasn't. I'll try to dig it up... :\

Reply With Quote
  #12  
Old August 31st, 2003, 11:16 AM
wannabe wannabe is offline
=) wannabe?
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Jul 2002
Location: florida
Posts: 2,153 wannabe User rank is Lance Corporal (50 - 100 Reputation Level)wannabe User rank is Lance Corporal (50 - 100 Reputation Level)wannabe User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 21 h 58 m 25 sec
Reputation Power: 9
Send a message via AIM to wannabe Send a message via Yahoo to wannabe
for all the time i spent here i saw 1 coldfusion website. it was some university. that site was pretty slow.

so if there are like charts that tell how % of the sites use cold fusion =D.

Reply With Quote
  #13  
Old August 31st, 2003, 01:50 PM
Darla Laughlin Darla Laughlin is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2003
Location: Lenexa, Kansas
Posts: 20 Darla Laughlin User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 m 23 sec
Reputation Power: 0
html & java

I found this site very useful to people just starting out. http://www.visibone.com/html/tech.html

They have alot of different stuff!

Darla

Reply With Quote
Reply

Viewing: Dev Shed ForumsOtherBeginner Programming > What to learn?


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support |