TRENDING NEWS

POPULAR NEWS

How To Start Programming

Game programming where do i start?

Only Introduction to programming will help you a bit about game programming others are not. One thing you are wrong, playing games might seem fun but making that very game is not fun. It is called reality. But if you wish to stick onto game making then first learn programming, you can choose any of this 3 language C++ , C# and Java. C++ is very hard to learn and not recommended for beginners, C# and Java is fairly easy to learn. Learn the basics of programming. You can also choose Lua or python instead. Because this two language is very easy to learn. No matter where you go and ask, one answer you will surely get is learn programming, which programming language does not really matter right now.

After you have learn a programming language then look for game specific library or engine for that language and try making some small games, get comfortable in game specific programming , you may have to learn simple maths too.

After you have passed this phase, it is time for you to go next level, pick a good game engine and start learning the ins and outs of that game engine. But you also need artwork for your game like for 2D games you need images, texture etc and for 3D games you need models. It will be easier if you find folks who are good in this area.

Don't start to make 3D games right away, you might find it difficult to start. You need to learn many more things, check out the site http://www.gamedev.net/ for more information.

You want to learn all concepts, why ? Do you want to make your own game making tools or game engine ? If you answer is no then you don't need to learn all concepts. If you go for learning everything then after a year or two you will learn nothing and you will have no games to show just like me. Yes, I wanted to learn everything just like you, today I end up with no games to show off, thats why I am picking up a game engine and trying to make a simple game with that. Don't waste your time just like me. If you want to make games then you need to pick up a game engine.

How to start programming?

I vote with others who have suggested Java but your instructor probably has a language in mind. If not Java or PERL.

How do I start dynamic programming?

well, finally came across the question which I always wanted to answer since I got my hold strong enough on DP. DP is a powerful tool to solve a particular class of problems. Particularly the concepts of DP according to me is not very easy to understand. But as you start practising problems and as the more time passes u'll start developing the approach which is nearly common for each problem. So particularly key to master DP is practice. I spent hours on web to find that one reference that could make me feel the technique. I went through DP tutorials on various Competitive Programming sites - no progress, read Introduction to Algorithms by Cormen -( would not give so much thnks but 'll still say it was influential), and then found an awesome Tutorial on Youtube by MIT, Check out this link #. This is where I got my DP concepts right. And I hope this is surely gonna help u too. Keep Coding :)

Do you have any advice on how to start programming?

Well, if you want to start programming, actually what you have to remember is: don't just learn the language, understand how it works. This will get you to jump into learning other programming languages within total ease.

Don't even think about learning the language in whole first, you'll get to do that later. But the thing is, as long as you have understood the logic and how stuff works inside any programming language, I can guarantee you, you'll learn any kind of programming languages out there more efficiently.

I know it may sound and be hard for even beginners to even do this at their first start of learning programming. But I found a great, totally great video for this:

There's this video from lynda.com titled "Foundations of Programming: Fundamentals" authored by Simon Allardice. This video is the perfect start for beginners, and I do recommend this to anyone starting programming, so should you later after learning them. Hehehe... You'll start learning other programming languages flawlessly.

This video will tell you the basics of any kinds of programming languages, the things inside programming languages, how they work, relate, and interact to each other.

As for the programming language, the video I mentioned earlier doesn't teach you how to use the programming language, it just tells how it works, again I emphasize this.
Anyway, in this video, Simon is going to teach you how JavaScript, as an example of a programming language, works in that video.

The reason he chose JavaScript:
1. It's a C-based language, so if you want to learn programming languages like C or sort, it'll make you easier to jump to learning those languages.
2. You don't need to install anything to learn programming by the facility of JavaScript. You just need a web browser and a text editor.
3. It's not that kind of a beginner's language. It is a realistic language. It has some strict customs to follow to (e.g. end each statement with a semicolon, etc), so that when you'll jump to other languages like this, you'll get to understand and be able to make yourself get used to such customs.

Okay, sorry for the long explanation now, but I hope this will just help you out. Good luck on your journey to programming, and well... Have fun!

Best language to start programming?

I'm as green as grass so yes, you can consider that I have not even a small taste in writing codes. Though before I leave all the burden on you guys to answer a question that was asked by people 5-6 years ago, here are a few details:

I'm planning to start from the ground and go high. Yes, that means I want to start off from something simple and then move on to the more difficult programming languages.
As of the modern day, I'm thinking Visual Basic Express 2010 and the available resources and tutorials at MSDN by Bob Tabor. The program itself and the language seem like a good starting point.

Then, there is Visual C#, C++, J# etc. available at Microsoft's learning and programming center. The possible branches I'm thinking would work are as following:

Visual Basic
Visual C#
Visual C++

That's for starters and yes, I highly doupt that it will make me eligible of getting hired in a company. :D. I am not too sure what different languages can make and the proper process of growth in programming language should be like.
So, to wrap it up, I am asking which is the best language to start off the concept of coding and then further on, which languages are most suitable to build on top of the starting language. And finally, I would like to ask the concept of what different languages are used for and what they make.

Thanks.

TRENDING NEWS