Question:
Which is easiest language to learn for writing games ?
Mahesh Ranpise
2011-11-28 00:57:35 UTC
I am 14 years i want to become Game Programmer but so first thing i need is to learn language to write it c/c++ are much difficult to lear for me so just want to ask which is the best and easy to learn which should handle big programs i know some compiler like Pascal and Basic.
Six answers:
?
2011-11-28 01:13:24 UTC
I would suggest learning java for a start. It is very similar to c but it supports nearly every platform out there - any device today runs java.

When learning java it will take some time before you learn to create the graphics so for a start you can use greenfoot. Greenfoot is a free software that helps you learn java through tutorials and provides graphics for some early games where you then have to code the behaviour of the game yourself. It has tutorials in many languages. Try it out at greenfoot.org

You'll never regret learning java as it's a good base language to know - then later you can always move on to more specialized languages.
BobberKnob
2011-11-28 05:11:40 UTC
Any sentence with "Easy" and "Writing Games" in it is an oxymoron.



Building games, in particular 3D games with complex engines, is one of the hardest things to program. Game programmers are, by far, the best and most educated programmers anywhere. If you are struggling with C++, you can look at Python, Java, or C#. However, most concepts will be exactly the same in any language you choose, and frankly, you'll need to master C++ anyways if you plan to have a future in game programming.



Also, you'll need extensive education in Advanced Trig/Geometry, and of course Physics.



You can also download Unity3D for free which is a very good 3D Engine that you can build games on. It will give you a taste of how much work goes into building a game, even when the hardest part is done for you.
solewalker
2011-11-28 01:16:42 UTC
If C/C++ seems difficult then try Java or C#. I have heard they are easier to learn than C/C++. To be a game programmer choosing a language is not that important. First of all you need to know how to program. Every language offers same things but with different syntax or rule. You can write games in all most every language like C, C++, Java, C#, Python, Basic, Lua etc. So language is not that factor. But C/C++, Java and C# are widely used. When you will learn the basics of any programming language then you will see these languages are not very different from each other.



Choosing between C# or Java won't be difficult for you. Their syntax are quite same. But one big difference between them is C# is for windows only. But Java program can be run in windows, mac, linux or even in web browser. So there is plenty of option in Java.
?
2016-04-02 04:51:12 UTC
For the best answers, search on this site https://shorturl.im/aw2RN



Easiest language does not exist. All languages use more or less same API functions calls, so the difference is mainly in their syntax. If you want to draw only, even Java or C# are good enough. If you want to be strong in graphics programming, you need some of lower level languages as C/C++, Pascal, FORTRAN, etc. with which can use professional libraries as, e.g., OpenGL.
Prashant
2011-11-28 01:10:21 UTC
Pascal and Basic are old languages if you use those languages than you will take 10 years to make one full game.



secondly if you want to develop good 3D games like Call of Duty than use JAVA, Python, Lua most of games are developed using java, C or C++, with Python, Lua. and to get hold on java you must understand C++ clearly and with Basics
Rana
2011-11-28 03:35:52 UTC
Start with C/C++, and understand the concept....I'm not asking to build codes....just make the concept clear...it should take 3months ( i took so to learn and till date to master them :P ), then go for java and master it, then you will be able to buile little games like the mobile games, games on facebook, then you can go for the big games. Remember, the old moderate games like max payne, igi, splinter cell etc needs a studio with proper equipments, those can't be done in home environment, unless you buy equipments.!


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...