Multiboxing.com - Multiboxing in World of Warcraft and more!
          

Go Back   Multiboxing in World of Warcraft and Beyond! > All Gaming Forums > Off Topic

Reply
 
LinkBack Thread Tools Display Modes
Old 05-07-2010, 04:22 PM   #1
Senior Member
 
Paul1337noob's Avatar
 
Join Date: Jul 2009
Location: Hull, England
Posts: 377
Blog Entries: 5
Send a message via MSN to Paul1337noob
Default Learn Proggramming Languages?

Ive always been interested and enjoyed programming.
the 1st language i started learning was PAWN when i played GTA San Andreas:MP where i become the scripter for a server i used to play on all the time.

then in college weve been doing VB, i made a o's and x's game for the assignment.

then i picked up on HTML and CSS as i started messing around with websites.
its something i love doing, especially when i come up to a problem i need to solve.

but now i want to go into something a little more indepth like C or C++ etc.
ive always been entrigued at how people make hacks for games like the call of dutys, not the using of them but the concept of making something like that and how they bipass things like VAC. and it makes me want to learn this stuff.

what would be the best kind of language that you see will keep its longevity, such as still be around in a good few years, something that may come in handy at a later point in life should i continue in a career in IT(bloody hope i do).

im in college now and the most we touch there is a little VB6 and HTML
so what could i learn that will help me later on in life, even if its just something to add to a CV. and how would you recommend learning such things. I hope to be going to usniversity after college to do computer science and games development, but ive still got a few years left at college and i want to learn now. should i wait till college, just play around and read tutorials off the interwebs or look at an independant course,

Hope you can maby guide me with your experiences.
Paul1337noob is offline   Reply With Quote
Old 05-07-2010, 07:46 PM   #2
Member
 
omgMooter's Avatar
 
Join Date: Jul 2009
Location: Canada
Posts: 88
Default Re: Learn Proggramming Languages?

Well this can end up being a huge list of languages, I can probably only answer the gaming one since im in game dev. what youll want to learn is c++ since thats a very popular language for coding aswell as being usable on essentially all possible platforms. If you would want to code for multiple platforms you also want to have basic graphics language concept if not INTENSIVELY deep knowledge in this case you want OpenGL.

OR! go with the microsoft way of doing stuff and pick up C# and XNA (basically the same thing) and then learn DirectX aswell.

Also java is becoming more and more powerful/popular especially if this whole "fits in the palm of my hand" fad stays.

Just a heads up all of these languages are quite a big step up from VB6 so be ready for some difficulty at first

TL;DR

General Game Development: (Usable on almost all platforms)
- C++
- OpenGL

Microsoft Game Development: (Easy to use, Huge Community)
- C#/XNA
- DirectX

Other good coding languages for Game Development:
- Java

Last edited by omgMooter; 05-07-2010 at 07:58 PM. Reason: TLDR edit
omgMooter is offline   Reply With Quote
Old 05-07-2010, 07:59 PM   #3
Senior Member
 
TheMuffinMan's Avatar
 
Join Date: Dec 2009
Location: Oklahoma, US
Posts: 1,421
Send a message via AIM to TheMuffinMan Send a message via MSN to TheMuffinMan Send a message via Yahoo to TheMuffinMan
Default Re: Learn Proggramming Languages?

As a software dev for 8+ years now I completely agree with mooter above...

I would also add if you want to do any kind of web development learn these:

JSP (Java Server Pages, essentially Java + HTML (NOT! JavaScript))
PHP
SmartyTemplates (A template engine used with PHP, SUPER handy)
JavaScript (Including jQuery and scriptaculous libraries)
CSS
And try to be good at graphics or at least have an eye for design

The #1 thing that has really helped my career is teaching myself stuff. I set out wanting to create a phpBB forum plugin that parsed the WoW armory, this lead to me learning heavy amounts of PHP, cURL, CSS and JavaScript(jQuery). All of this stuff I ended up applying in my professional career.

When in doubt, google some tutorials and go buy some books and a highlighter and go to town!
__________________
TheMuffinMan is offline   Reply With Quote
Old 05-07-2010, 09:30 PM   #4
Super Moderator
 
Nghtmr9999's Avatar
 
Join Date: Aug 2009
Location: Minnesota, US
Posts: 1,662
Blog Entries: 6
Default Re: Learn Proggramming Languages?

Yup, I'm in college as well and most of the stuff I learned was either from classes (Java, C/C++ data structures in linux, and assembly), or self-taught (PHP, SQL, C#/XNA etc). Both mooter and TMM gave some wonderful advice on what languages to learn.

<sidetrack>
I recently finished my final project in assembly, a game based off of the choose your own adventure books. It has easter eggs, references to Portal and Lost, and has a secret insta-win code. My roommate is trying to do stuff with graphics. I think he's crazy, since it's due in about 10 days.
</sidetrack>
__________________
Nghtmr9999 is offline   Reply With Quote
Old 05-07-2010, 11:37 PM   #5
Senior Member
 
ollee's Avatar
 
Join Date: Jul 2009
Location: Ohio
Posts: 731
Blog Entries: 1
Send a message via AIM to ollee Send a message via Skype™ to ollee
Default Re: Learn Proggramming Languages?

PHP or bust.

(c++ too)
__________________


WAAAGH!!!
http://www.justin.tv/ollee64/profile
http://www.justin.tv/olleeolleeoxenfree
Aim: Ollee64
Skype: Ollee64
ollee is offline   Reply With Quote
Old 05-08-2010, 10:52 AM   #6
Senior Member
 
Paul1337noob's Avatar
 
Join Date: Jul 2009
Location: Hull, England
Posts: 377
Blog Entries: 5
Send a message via MSN to Paul1337noob
Default Re: Learn Proggramming Languages?

Thanks alot, will deffinatly be takin this in to consideration
Paul1337noob is offline   Reply With Quote
Old 05-10-2010, 01:29 PM   #7
Member
 
Join Date: Apr 2010
Location: houston, tx
Posts: 88
Default Re: Learn Proggramming Languages?

I am in College also for Computer Science, C, C#, C++ are a good start, at our University they started us off with Java to begin with, I prefer C over Java.
C# and VS2010 have a great tool of helping to create programs and GUIs etc.
Java and Netbeans are good for creating GUIs too,
Me and a group I was in just wrote a Password Generator/basic password cracker in C#.

Also REAL MEN LEARN HOW TO PROGRAM IN ADA...
one of the roughest languages to learn, but its got very good advantages to it.
One of my professor's contracts for Nasa, so he teaches Ada as the bases for our Data Structures class WOW omg the freaking Final in that class hurt my brain...
__________________
Computer Science Student, also a student in the wayz of Hacks
p0weruser is offline   Reply With Quote
Old 05-10-2010, 01:45 PM   #8
Senior Member
 
TheMuffinMan's Avatar
 
Join Date: Dec 2009
Location: Oklahoma, US
Posts: 1,421
Send a message via AIM to TheMuffinMan Send a message via MSN to TheMuffinMan Send a message via Yahoo to TheMuffinMan
Default Re: Learn Proggramming Languages?

My office contract with NASA is in C#. We have software on the space station!

AND OH SWEET JESUS F*** NETBEANS.

Stick with Eclipse.
__________________
TheMuffinMan is offline   Reply With Quote
Old 05-10-2010, 02:51 PM   #9
Member
 
Join Date: Apr 2010
Location: houston, tx
Posts: 88
Default Re: Learn Proggramming Languages?

Sorry Muffin, didn't mean to get you riled up with Netbeans, I was just suggesting for the newb, when I started with Java they had us using Blue Jay, omfg the worst freaking java programming environment ever.

I use Eclipse for my Droid dev. hasn't gotten anywhere yet tho bc of school being so over whelming
__________________
Computer Science Student, also a student in the wayz of Hacks
p0weruser is offline   Reply With Quote
Old 05-10-2010, 03:21 PM   #10
Super Moderator
 
Nghtmr9999's Avatar
 
Join Date: Aug 2009
Location: Minnesota, US
Posts: 1,662
Blog Entries: 6
Default Re: Learn Proggramming Languages?

Eclipse = amazing. I use it for Java and some lua/xml WoW add-on development as well.
__________________
Nghtmr9999 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Learn to walk on water! Poyzon Off Topic 10 06-07-2010 02:42 PM


SEO by vBSEO 3.3.2