![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Programming Student
Join Date: Feb 2008
Location: Baltimore,MD,USA
Posts: 19
Rep Power: 0
![]() |
What Language should I start with
Whats up guys I wana make games, but I know very little about programming, What language would you suggest I start with
|
|
|
|
|
|
#2 |
|
Expert Programmer
Join Date: Sep 2004
Location: Ontario, Canada
Posts: 555
Rep Power: 5
![]() |
Re: What Language should I start with
You're bound to get many different suggestions on this. I think C or python are good starting languages.
__________________
Johnny was a chemist's son but Johnny is no more, for what Johnny thought was H2O was H2SO4 |
|
|
|
|
|
#3 |
|
Highly Adaptive Penguin
Join Date: May 2005
Location: United States
Posts: 251
Rep Power: 4
![]() |
Re: What Language should I start with
This is pretty much up to you. If you don't mind a steep learning curve you could start with C++ or Java. If you want something a little less demanding and easier to read, you might want to start with a Basic language (eg. Visual Basic). Right now there I hear there is a heavy demand for Java programmers in the computer industry, so if you plan to go into that field you might want to learn Java. It is Object Oriented and has a library from everything to networking and threads to graphics and calendars. IMO, Java would be a great language to start some simple game programming, As you get more advanced, you may want to switch to C++, which has many more API's(things that make ur program do cool stuff... |
|
|
|
|
|
#4 |
|
Programming Student
Join Date: Feb 2008
Location: Baltimore,MD,USA
Posts: 19
Rep Power: 0
![]() |
Re: What Language should I start with
Thanks for your suggestions, Im trying to get as many suggestions as possible so please do not be afraid to put in your 2 cents
|
|
|
|
|
|
#5 |
|
Programmer
|
Re: What Language should I start with
If you're into programming for the web, PHP and MySQL is always a great place to start. It has similar syntax to C/C++ as well.
|
|
|
|
|
|
#6 |
|
The Oblivious One
Join Date: May 2005
Location: Ontario, Canada
Posts: 644
Rep Power: 4
![]() |
Re: What Language should I start with
Agreed.
__________________
Dr. Zoidberg: [ecstatic] I'm going to a movie... with FRIENDS! |
|
|
|
|
|
#7 |
|
Hobbyist Programmer
Join Date: Jul 2004
Location: Location
Posts: 138
Rep Power: 5
![]() |
Re: What Language should I start with
I'd say either Python, or if you want to learn more about how a computer works, Assembly.
|
|
|
|
|
|
#8 | |
|
Hobbyist Programmer
Join Date: Sep 2007
Location: Sydney - Australia
Posts: 192
Rep Power: 2
![]() |
Re: What Language should I start with
Quote:
![]() It is a bit hard for beginners to grasp. Everyone starts differently with programming, I started with BASIC, some started with Pascal, some start with C. My advice is to start any language, if you find it hard, move on and learn another. Although all languages have more or less the same features, what I do is learn a technique in a programming language that I'm confident with and apply what I have learned into the other languages. e.g. When I was learning Object Orientation for the first time, I studied it in JAVA, when I got it, I could apply it to other languages like VB, PHP or COBOL.
__________________
SYNTAX ERROR ... |
|
|
|
|
|
|
#9 |
|
Caffeinated Neural Net
![]() Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,031
Rep Power: 5
![]() |
Re: What Language should I start with
I'd go with C#, myself. This will allow you to use GDI+ with minimal effort, which is fine for simple games (Tetris, Tic-Tac-Toe, Scrabble, etc). You can also use XNA/managed DirectX, and it's a lot easier than doing native DirectX stuff in C/C++. For those that claim you need the performance of C++, I'd argue that for the types of games you'll be attempting as a novice, it's a non-issue. I mean, you're not going to be writing the latest first-person shooter for your first game. Besides, if XNA is good enough for the XBox, it's probably good enough for you.
Bear in mind you're going to need to learn the language basics before you even attempt writing a graphical game. Your first game will probably be 'guess the numbers' or something similar, but with practice, you can move on to Tetris and the like.
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot. - Vaarsuvius, Order of the Stick |
|
|
|
|
|
#10 |
|
Hobbyist Programmer
Join Date: Dec 2007
Location: Durban, South-Africa
Posts: 193
Rep Power: 1
![]() |
Re: What Language should I start with
Had a quick look at the XNA Game Studio, looks quite cool.
Gonna download it later as to get started. Not too interested in game programming, but very interested in exploring the full capabilities of the C# language. My thanks again to lectricpharaoh for pointing me in the right direction where I am now enjoying my programming a lot more than I did with C. Shot man.
__________________
Be kinder than necessary because everyone you meet is fighting some kind of battle. |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| If you had it to do all over again, which language? | peace_of_mind | Coder's Corner Lounge | 24 | Jan 13th, 2008 5:06 PM |
| Assembly Language | DaWei | Coder's Corner Lounge | 0 | Apr 26th, 2007 10:15 PM |
| Language creation/extending | gryfang | Project Ideas | 43 | Jul 20th, 2006 1:42 PM |
| Language display in program | Prm753 | C++ | 3 | May 30th, 2006 5:45 PM |
| best language to start with | bl00dninja | Coder's Corner Lounge | 5 | Apr 25th, 2005 1:41 AM |