Quantcast
Viewing latest article 3
Browse Latest Browse All 3

I know Java, what language should I learn next?

Jack Smith on Yahoo! Answers asked:

I know Java, what language next if majoring in Game Development?

I just finished an AP computer Science class, and I feel extremely comfortable with Java. Now, I want to learn another programming language. I plan on majoring in Game Development in college, and I know C++ is the main language used for video games. However, C++ is extremely expansive and difficult to understand, so I think it would be pretty difficult to teach it to myself. I’m not very interested in C# either, since I have no interest in programming for windows. So, what programming language should I go to next?

Java is a good object oriented language to start with. You may want to add either a low(er) level language (c, c++, assembly, etc.) or a good higher level language (python, ruby, etc.)

If you go low level you’ll have more flexibility to create higher end, platform-specific games. If you go high level you’ll have the flexibility to quickly and painlessly create web apps and games.

Side note: I would consider studying C# to be a sideways move, since it’s very similar to Java and if you’re comfortable with Java picking up C# would really just be about learning some syntax. But I digress…

That said, it really is a matter of preference. If I were you, I’d ask myself what type of games I want to build and pick a language based on what those kinds of games tend to be written in.


Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.

Viewing latest article 3
Browse Latest Browse All 3

Trending Articles