HFBoards

Go Back   HFBoards > Non-Sports > Geek Emporium
Mobile Hockey's Future Become a Sponsor Site Rules Support Forum vBookie Page 2
Geek Emporium Discuss computers, hardware, software, electronics, video games, internet, etc.

Learning computer languages

Closed Thread
 
Thread Tools
Old
01-02-2005, 03:18 AM
  #1
HABitual
Registered User
 
Join Date: Mar 2002
Location: Kirkland Lake, Ontar
Posts: 5,707
vCash: 500
Learning computer languages

I haven't done any serious programming in years. I went to Windows and really slacked off with learning stuff. I am interested in knowing which programming language(s) should I learn? I only know some HTML if you only include newer languages.

HABitual is offline  
Old
01-02-2005, 03:31 AM
  #2
DeleteThisAccount
Registered User
 
Join Date: May 2004
Location: And eating brains
Country: United States
Posts: 1,242
vCash: 500
Well, there are a few directions from which to approach this. It all depends on what you want to do.

If you want to do some web-based stuff, like dynamic sites and such, pick up some PERL or PHP material. Both are quite capable and easy to pick up. If you can score a free web host with PHP or PERL support, that's a great place to learn. PHP is also fully-documented (http://www.php.net/), so you don't really need to get a book.

If you're into the light stuff, start with VB and work your way up. I wouldn't suggest toying with VB on your own, since it won't really teach you much technique. If you get some free course material or something, that'd be good.

If you want to get into intermediate or advanced programming, I suggest you start with compiled languages. Stuff like C/C++ or Java. If you haven't had a formal introduction to logic or you want to really understand its ties into programming, I'd say get some Assembly going, too. It's incredibly low-level, but you get a great feel for how things get done in a logical, step-by-step sense. Back onto the compiled stuff, C++ and Java are both object-oriented, and all are very powerful. Start off with console-based applications and, as you get more advanced, start off with simple graphical stuff. I supposed MFC is a good foundation for GUI programming with Windows. Java has some built-in GUI libraries IIRC. Personally, I would suggest you get a book or two and some online course material if possible.

A lot of the stuff I learned was through tinkering, but everything is based on the basic technique I learned in 101 classes. If you can get into a 101 programming course, you'll probably be pretty well off. Course material for that stuff is pretty easy to understand, too. If you can't, try to score some beginner textbooks. For me, the "Learn Blah in 2 Weeks" type books didn't really work too well, since I always zipped through the "boring" stuff. Find something that suits your reading/learning style.

I hope this helps you get started.

DeleteThisAccount is offline  
Old
01-02-2005, 10:57 AM
  #3
Kevin Forbes
Hockey's Future Staff
 
Join Date: Jul 2002
Location: Nova Scotia
Country: Canada
Posts: 9,165
vCash: 500
I would really suggest learning a .NET language mainly because then it will be very easy to learn the other .NET languages.

Personally my learning in college has gone C -> C++ -> C# -> Java -> VB

C# is relatively new and is a mix between Java and C++ using purely .NET.
PHP is basically C programming between HTML tags.
By learning Javascript, you can also pick up Java easily.
I've heard VB is rather easy to learn, and it's a .NET language so that could be a good starting point.

Kevin Forbes is offline  
Old
01-02-2005, 01:02 PM
  #4
Douggy
Registered User
 
Douggy's Avatar
 
Join Date: Dec 2002
Location: London, Ontario
Country: Canada
Posts: 9,833
vCash: 500
I am personally of the opinion that Java is the easiest language to learn.

You can play around and get a feel for logic, and object oriented techniques without having to screw with memory management, etc.

Douggy is offline  
Old
01-02-2005, 01:12 PM
  #5
HughJass*
 
HughJass*'s Avatar
 
Join Date: Nov 2003
Location: High Point, NC
Country: United States
Posts: 5,677
vCash: 500
Send a message via AIM to HughJass* Send a message via Yahoo to HughJass*
I agree, try learning a dot Net language. I tend to recommend C#.

HughJass* is offline  
Old
01-02-2005, 07:38 PM
  #6
ehc73
Registered User
 
Join Date: Jan 2003
Location: Coquitlam, BC
Country: Canada
Posts: 5,943
vCash: 500
Send a message via ICQ to ehc73
Quote:
Originally Posted by Douggy
I am personally of the opinion that Java is the easiest language to learn.

You can play around and get a feel for logic, and object oriented techniques without having to screw with memory management, etc.
I feel that if you go immediately to an Object-Oriented language like Java, it'll be harder to learn a functional language like C. That's speaking from experience watching students in my faculty learning Java first before C, and then needing to learn C in upper division courses.

ehc73 is offline  
Closed Thread

Forum Jump


Bookmarks

Thread Tools

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 Off



All times are GMT -5. The time now is 11:27 PM.

monitoring_string = "e4251c93e2ba248d29da988d93bf5144"
Contact Us - HFBoards - Archive - Privacy Statement - Terms of Use - Advertise - Top - AdChoices

vBulletin Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
HFBoards.com is a property of CraveOnline Media, LLC, an Evolve Media, LLC company. 2014 All Rights Reserved.