Jump to content
Site Stability Read more... ×
  • Advertisement
Sign in to follow this  
ahsas

the Best Lanuage???

This topic is 4857 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Advertisement
Quote:
Original post by BlueHabu
If you need on lang to do everything C++. More 3rd party libs than any other lang.


Quote:
C++ all the way, with OpenGL for graphics and OpenAL for audio.


What other languages have you tried? If you have tried 3 or more languages, why do you say C++?

Share this post


Link to post
Share on other sites
I would recommened against starting with C++ or even C; both are incredibly complex languages. If you do decide to start with either of those, you'll be doing more memorization than actual learning, as most C++ concepts are too advanced for a beginner programmer to understand (trust me, I started with C myself). I would recommened starting with Python. It's a very simple language that allows you to write programs quickly without worrying about low-level C constructs. If you want to write games with Python, look into the PyGame library.

Share this post


Link to post
Share on other sites
In my opinion, I would suggest BlitzBasic. Its pretty easy to learn and you can make some rad games with it, as well as other programs for other purposes. Im starting to teach my little sister whos in the 7th grade to program in BlitzBasic, so its not as complicated as someother languages, which is good for your first programming language. Check it out here.

Share this post


Link to post
Share on other sites
Neither C++ or C is a complicated language in the least. There is very little memorization involved at all. First of all, the basic syntax of C++ is also shared by Java and C# (both of which are amazingly more complex in usage than either C or C++). Logically, the syntax wouldn't have spread as far if it were as hard to use as you say. Besides that, both C and C++ are based on a few simple statements (noteably: for, do, while, and if). C++ has classes, which are significantly more complicated but they are in basically all languages which have them. There is also a simple matter of explicit typecasting, which can be learned in about 5 minutes. The hardest part of learning either languge is the process of learning the library functions (for which documentation is avalable in many hundreds of forms online).

[[EDIT]] I should also note that most languages in common useage today were heavily influenced by C or C++ when they were being developed. (note: i said most, not all)

Share this post


Link to post
Share on other sites
Visual basic is easy and is a good start, not too easy and not too hard, at first. I think it would get you prepared to move onto other things, and even then you dont have too because VB can actually do alot of things!!!
Unless you really want to dive deep into programming, just by moving an image across a form in VB is really easy.

[source lang = "vb"]

do

image.x = image.x + 1

a = a + 1

loop while a < 10




and you dont have to initalize all the video and window FUN STUFF like C and higher coding languages..

But i guess it really doesnt matter unless your a 5 year old, if you can read and have reached your comprehendable age in life, you can grab any language with a book and some help!!!

Share this post


Link to post
Share on other sites
Look, everyone is just going to keep suggesting whatever language they think is "the best", because if they didn't think that they wouldn't be using it.

Rather than choosing a language based on the opinions of faceless Internet users, I would suggest you try out a few of the major languages(most have alrady been mentioned) and then pick the one you think is "the best". You can get free compilers and editors for any language(or at least a demo for blitz).

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
You can start with C++, but in this case you really have to start with a good C++ book. http://www.acceleratedcpp.com/

Share this post


Link to post
Share on other sites
Quote:
Original post by Kevinator
Quote:
Original post by Alpha_ProgDes
With C# and Java, you start, normally, with the Forms.


A little bit of a semantic error there, don't you think?

Really where?

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!