![]() |
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
|
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.
|
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...;)) for things such as game programming. |
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
|
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.
|
Re: What Language should I start with
Quote:
|
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.
|
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. |
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. |
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.:icon_mrgreen: |
| All times are GMT -5. The time now is 12:50 PM. |
Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC