Best Coding Language to Learn for Games



What is the best coding language to learn for games?

Perhaps the easiest one would be JavaScript. You can take the lessons they offer on Khan Academy.

That website teaches science and math lessons for Common Core math.

They also teach coding for kids, so you ought to be able to pick it up from them.

A cute five minute video on what a programming language is is not going to do me much good.

It is a series of lessons on HTML5 and JavaScript that get you to the point of creating a web based game for the web. That’s more than what a lot of other language resources do, and if ten year olds can do it, so can you.

So easy a kid can do it is not the normal selling point of a programming language.

If you’re looking for a more advanced language, learn Java. It is used for everything from game apps to server side applications.

Games may be hosted on the server.

I mean more like applications to pull data off a server such as someone’s timecard or ordering system, but you can make games with it, too.

At least learning that gives me a heads up on jobs other than making an app and hoping for enough downloads to pay my rent.

A classic choice is C.

I’d get an F in any programming language that hard. C is used to make operating systems.

It is also used for gaming. C++ is more commonly used for shoot-em-up games and fast paced action games where the sound needs to keep up with the action.

The pluses are for extra levels of difficulty. C is close to the machine level, which gives you quick control over drivers, but it also comes with a huge vocabulary, complicated syntax and massive security holes when you do not use it right.

So use C# to create web based games.

I’d rather use Java than use C, an ultra hard programming language, on the dot-net framework by Microsoft. At least then, people would know what I did –

Because they see Java updating so often on their PCs.

What else could I do?

You could learn Swift, the replacement language for Objective C. Apple even put out free books online and classes on iTunes University to get people to use it.

There are not as many resources for how to develop games for it. And I do not want to use Apple.

So learn Java, because that’s the primary platform for mobile games on Android. It is not easy, but it has a high payoff in the end, either in downloads or dollar signs.

source

Reply


Build A Site Info