Jump to content

which programming language is the best to start with?


programming languages  

63 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

Probably BASIC because as the name implies it is basic. I am starting on BASIC myself and I feel I made a good decision. If you are leaning towards web design though HTML is a must. Unless you are using a WYSIWYG HTML editor like FrontPage or something like that.

Link to comment
Share on other sites

  • Replies 68
  • Created
  • Last Reply

Top Posters In This Topic

  • 4 weeks later...

I am surprised php is not up there. I found that the easiest to learn, not including html. I have used php for many different projects, and like having dynamic webpages. You can normally learn it in a few days if you are a quick learned and very talented.

Link to comment
Share on other sites

I started with TI calculator BASIC. I would recommend it - it's really easy as the function library is tiny and browsable, and BASIC's string-based logic is easy to get the hang of.

 

After that, I moved to PHP. PHP is also very easy and a good start language. It does away with datatypes generally so it's easier to learn and use. Perl, Python, and Ruby fit into this category as well, as do most scripting languages.

 

Java and C# are also relatively easy, but have some more complex concepts - types and type casting, reference types, object-oriented programming, large class libraries you need to learn, etc.

 

I don't recommend you start with C, C++, or anything low-level like that - you'll get way too confused as those languages are very hard to learn.

Link to comment
Share on other sites

The most fun programming language is DarkBasic or DarkBasic Pro. I know many programming languages, and can safely say that they are the most fun. (For a start, you can create a 3d cube in one line)

Link to comment
Share on other sites

I don't recommend you start with C, C++, or anything low-level like that - you'll get way too confused as those languages are very hard to learn.

I disagree. Many programming courses start you out with C. It's better to get used to more complicated concepts in the beginning than to get used to a higher level language and having to struggle with the harder concepts later on, in my opinion.

Link to comment
Share on other sites

Programming courses are different. I don't suggest people start with C because I fear that they will be discouraged by its "boringness" and huge learning curve, and will just give up. That's what happened to me when I tried learning C as my first langauge (granted, I was 11 then...).

 

If you're taking a programming course, you probably aren't doing it "for the fun of it", and therefore "boringness" won't be as big of a factor in whether you stay with the language or not.

Link to comment
Share on other sites

Personally, I started with Java and Python. They were really simple and to the point kind of programming. I moved onto C and then C++ ... after and found those to be really really easy after I finished Java and Python. Maybe that is because I had a background in programming already, but most people who took up learning C or C++ first told me that it is a hard language to get if you do it without any programming knowledge. But I'd say do Java/Python first before you do any other languages. They are easy and give you an idea of how to program.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...