Quantcast

Maximum PC

It is currently Sat Nov 01, 2014 12:26 am

All times are UTC - 8 hours




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Starting Language
PostPosted: Mon Sep 27, 2004 4:52 pm 
Sharptooth
Sharptooth
User avatar

Joined: Tue Aug 03, 2004 9:23 am
Posts: 383
Location: Chesapeake, VA
As am I am about to go to college for a Comp. Sci. degree, what do you think would be the best language to learn? I know NOTHING about programming. (I can totally program a ti-83 though :wink: ) I heard Java is mostly used and would give me a good advantage in going into college. Any input would be great.


Top
  Profile  
 
 Post subject:
PostPosted: Mon Sep 27, 2004 5:42 pm 
Team Member Top 100
Team Member Top 100

Joined: Fri Sep 17, 2004 5:35 pm
Posts: 1176
I've heard that most college Computer Science and AP Computer Science clases nowadays use Java, so that would probably be the best place to start.


Top
  Profile  
 
 Post subject: Re: Starting Language
PostPosted: Mon Sep 27, 2004 7:49 pm 
Bitchin' Fast 3D Z8000
Bitchin' Fast 3D Z8000
User avatar

Joined: Mon Jun 14, 2004 4:04 pm
Posts: 985
Location: Earth
Diseage wrote:
As am I am about to go to college for a Comp. Sci. degree, what do you think would be the best language to learn? I know NOTHING about programming. (I can totally program a ti-83 though :wink: ) I heard Java is mostly used and would give me a good advantage in going into college. Any input would be great.



Depends on the school. Some school still use C++, others use Java, some have adapted to Python. Honestly, I would recommend Python because it's easy to learn and it enforces good programming practices (like indenting). C is a good language to learn if you go into Systems Programming, and Java's an excellent language to learn Object Oriented Programming in. C++ is just kind of there, but it's a good language to have under your belt.


Top
  Profile  
 
 Post subject:
PostPosted: Tue Sep 28, 2004 6:30 am 
In the lab!
In the lab!
User avatar

Joined: Sun Jun 06, 2004 10:47 am
Posts: 831
Location: Secret Laboratory
Learn C++ first. Just get in under your belt, trust me. C++ is the langauge of the computer world. Linux, FreeBSD, Windows, MacOS... they're all written in c/c++/assembly as are most of the tools that sit ontop of the OSes.

Then learn java, PHP, Python, Perl, Visual Basic, cobol(yes cobol!)... honestly just learn every single langauge you can! The more you know the better your job prospects are. Especially if you know old stuff like cobol. You'd be surprised how many places still run big irons with their apps written in cobol!


Top
  Profile  
 
 Post subject:
PostPosted: Tue Sep 28, 2004 6:00 pm 
Bitchin' Fast 3D Z8000*
Bitchin' Fast 3D Z8000*
User avatar

Joined: Tue Jun 29, 2004 11:32 pm
Posts: 2555
Location: Somewhere between compilation and linking
Either C++ or Java. I would suggest contacting the compsci departments of the schools that you might attend and ask them what teaching language they use. I would spend the first two years with that language (98% likely either Java or C++). Then spend some time learning the other language. Don't bite off too much yet. You'll have all kinds of issues like OOP, data structures, algorithms and hardware/ISA's that will consume a lot of your time and energy.


Top
  Profile  
 
 Post subject:
PostPosted: Sun Oct 24, 2004 3:59 pm 
8086
8086

Joined: Mon Aug 02, 2004 10:59 am
Posts: 50
Learn something, learn it well (it was C/C++ for me), but mainly just learn how to think. If you can do that you can pick up the basics of any langauge in a few days or even hours with a good reference. For me at least, the language doesn't matter anymore, I just need a reference if it isn't one of my favorites (C/C++, Java, Python, even asm).


Top
  Profile  
 
 Post subject:
PostPosted: Sun Oct 24, 2004 4:10 pm 
Java Junkie
Java Junkie
User avatar

Joined: Mon Jun 14, 2004 10:23 am
Posts: 24229
Location: Granite Heaven
This question really needs to be made sticky. :)


Top
  Profile  
 
 Post subject:
PostPosted: Sun Oct 24, 2004 5:20 pm 
Bitchin' Fast 3D Z8000*
Bitchin' Fast 3D Z8000*
User avatar

Joined: Tue Jun 29, 2004 11:32 pm
Posts: 2555
Location: Somewhere between compilation and linking
Jipstyle wrote:
This question really needs to be made sticky. :)

Stop post-whoring... :)

Hey, are you going to be competing in Wednesdays TopCoder match?


Top
  Profile  
 
 Post subject:
PostPosted: Sun Oct 24, 2004 5:40 pm 
Java Junkie
Java Junkie
User avatar

Joined: Mon Jun 14, 2004 10:23 am
Posts: 24229
Location: Granite Heaven
Gadget wrote:
Jipstyle wrote:
This question really needs to be made sticky. :)

Stop post-whoring... :)


You're just bitter because you are soooo far behind. :P

Gadget wrote:
Hey, are you going to be competing in Wednesdays TopCoder match?


No. :(

I picked up a couple of contracts last week (good!) and a nasty flu bug (bad!) ... so I'm a little behind in my work.

I also have a friend flying into Vancouver to stay with me until Xmas ... so between these things, I've no spare time at all. I only noticed yesterday that the mountains on our north shore have their snow caps back already ... I can't believe I didn't see that until yesterday. :?


Top
  Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

© 2014 Future US, Inc. All rights reserved.