![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
noob programmer hobyist
Join Date: Feb 2008
Location: Baltimore,MD,USA
Posts: 3
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: 548
Rep Power: 4
![]() |
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: 247
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 |
|
noob programmer hobyist
Join Date: Feb 2008
Location: Baltimore,MD,USA
Posts: 3
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.
__________________
http://bcssa.andrewsmythe.net |
|
|
|
|
|
#6 |
|
The Oblivious One
Join Date: May 2005
Location: Ontario, Canada
Posts: 630
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: 148
Rep Power: 1
![]() |
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: Wet west coast of Canada
Posts: 895
Rep Power: 4
![]() |
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.
__________________
A man's knowledge is like an expanding sphere, the surface corresponding to the boundary between the known and the unknown. As the sphere grows, so does its surface; the more a man learns, the more he realizes how much he does not know. Hence, the most ignorant man thinks he knows it all. - L. Sprague de Camp |
|
|
|
|
|
#10 |
|
Hobbyist Programmer
|
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.
__________________
>BstrucT |
|
|
|
![]() |
| 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 |