Your Opinion On The Best Language For Beginners

  • (11 Pages)
  • +
  • « First
  • 2
  • 3
  • 4
  • 5
  • 6
  • Last »

163 Replies - 31426 Views - Last Post: 14 June 2014 - 04:27 PM

Poll: Your Opinion On The Best Language For Beginners (191 member(s) have cast votes)

Best language for beginners?

  1. C++ (22 votes [11.52%])

    Percentage of vote: 11.52%

  2. C (19 votes [9.95%])

    Percentage of vote: 9.95%

  3. Pascal (2 votes [1.05%])

    Percentage of vote: 1.05%

  4. Java (24 votes [12.57%])

    Percentage of vote: 12.57%

  5. VB (21 votes [10.99%])

    Percentage of vote: 10.99%

  6. C# (40 votes [20.94%])

    Percentage of vote: 20.94%

  7. HTML (9 votes [4.71%])

    Percentage of vote: 4.71%

  8. Python (40 votes [20.94%])

    Percentage of vote: 20.94%

  9. Assembly (3 votes [1.57%])

    Percentage of vote: 1.57%

  10. Other (11 votes [5.76%])

    Percentage of vote: 5.76%

Language you started out with?

  1. C (22 votes [11.52%])

    Percentage of vote: 11.52%

  2. C++ (34 votes [17.80%])

    Percentage of vote: 17.80%

  3. Pascal (2 votes [1.05%])

    Percentage of vote: 1.05%

  4. Java (23 votes [12.04%])

    Percentage of vote: 12.04%

  5. VB (31 votes [16.23%])

    Percentage of vote: 16.23%

  6. C# (15 votes [7.85%])

    Percentage of vote: 7.85%

  7. HTML (10 votes [5.24%])

    Percentage of vote: 5.24%

  8. Python (6 votes [3.14%])

    Percentage of vote: 3.14%

  9. Assembly (5 votes [2.62%])

    Percentage of vote: 2.62%

  10. DOS (1 votes [0.52%])

    Percentage of vote: 0.52%

  11. HTML (5 votes [2.62%])

    Percentage of vote: 2.62%

  12. PHP (5 votes [2.62%])

    Percentage of vote: 2.62%

  13. Qbasic (15 votes [7.85%])

    Percentage of vote: 7.85%

  14. COBOL (1 votes [0.52%])

    Percentage of vote: 0.52%

  15. Fortran (0 votes [0.00%])

    Percentage of vote: 0.00%

  16. Delphi (1 votes [0.52%])

    Percentage of vote: 0.52%

  17. Other (15 votes [7.85%])

    Percentage of vote: 7.85%

Vote Guests cannot vote

#46 Curtis Rutland   User is offline

  • (╯□)╯︵ (~ .o.)~
  • member icon


Reputation: 5104
  • View blog
  • Posts: 9,283
  • Joined: 08-June 10

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 02:09 PM

Quote

I did try java but when i find the best compiler for it is notpad (totally hate eclipse in the effort to have everything they totally mess up with it and i did try Netbeans but i did not like it).


I think you're confusing compiler with IDE. A compiler is just a program that compiles code. Notepad is most definitely not a compiler. An IDE is a program that contains (among other things) a text editor (usually with highlighting) and a compiler. It's an "Integrated Development Environment." Eclipse/Netbeans/Visual Studio are IDEs, Notepad/Notepad++/TextPad are editors, javac/csc.exe/gcc are compilers.

This post has been edited by insertAlias: 09 March 2011 - 02:10 PM

Was This Post Helpful? 1
  • +
  • -

#47 raziel_   User is offline

  • Like a lollipop
  • member icon

Reputation: 469
  • View blog
  • Posts: 4,280
  • Joined: 25-March 09

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 02:13 PM

Yea sorry engl. is not my strong site :D IDE yea. Well the IDE of eclipse is horrible (my opinion here) so to write code at Java a choice Notepad. So you know
1) write the code
2) run it
3) test it
4) find why it crashes
5) fix it and start from step 1

Its kinda like VB6 where every error you can get is runtime. Yea the IDE checks for errors but only for short array of them so because of this you get runtime errors constantly while in C++/C# or VB.NET the array is expanded and shown while you write the line. This making VB.NET more efficient to deploy programs.

This post has been edited by NoBrain: 09 March 2011 - 02:17 PM

Was This Post Helpful? 0
  • +
  • -

#48 xclite   User is offline

  • I wrote you an code
  • member icon


Reputation: 1281
  • View blog
  • Posts: 4,090
  • Joined: 12-May 09

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 02:26 PM

No matter your opinion of Eclipse, it is undeniably better than using Notepad and javac. There are also many other IDEs...
Was This Post Helpful? 0
  • +
  • -

#49 heyoman1   User is offline

  • D.I.C Addict
  • member icon

Reputation: 64
  • View blog
  • Posts: 735
  • Joined: 30-November 09

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 02:42 PM

Here is MY theory:

C - Speed and structure.
C++ - When you need something better than C structs (classes).
Java - You just can't leave out Mac/Linux. Also like C++, but mandates classes.
C# - You like Windows, you use Windows extensively, and you prefer to develop solely for Windows.
Objective-C - Same as C#, but change Windows -> Mac OSX.
Ruby - Fully Obejct-Oriented. Simple to learn, yet hard to master. Very useful, yet not that popular.
Python - Same as Ruby, except that it's not fully object oriented and it's more popular. Whitespace sets these two apart.
Was This Post Helpful? 0
  • +
  • -

#50 Curtis Rutland   User is offline

  • (╯□)╯︵ (~ .o.)~
  • member icon


Reputation: 5104
  • View blog
  • Posts: 9,283
  • Joined: 08-June 10

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 02:53 PM

Quote

Objective-C - Same as C#, but change Windows -> Mac OSX.


Do you mean "same" in the sense of your description, or in that the languages are almost the same?

Because he syntax is significantly different, and they're not even really the same "level" (as in high-level or low-level) of language. Objective-C is much more on the level of C than it is C#. They're very different languages.

Quote

No matter your opinion of Eclipse, it is undeniably better than using Notepad and javac. There are also many other IDEs...


There's very few times you can ever say "undeniably" to a programmer. People will swear up and down that VIM (or EMACS) is a much better dev tool than any IDE. It's all personal preference, and you can't really say one way or the other which is "better," except in the context of yourself.

That said, the last thing I would do is have new programmers working in notepad and command line compiling. That's just too much information to absorb at once, when you don't have to.




Also, I think we're getting a bit far afield. This isn't "which is the best language" thread, it's "which is the best beginner language."

This post has been edited by insertAlias: 09 March 2011 - 02:55 PM

Was This Post Helpful? 1
  • +
  • -

#51 heyoman1   User is offline

  • D.I.C Addict
  • member icon

Reputation: 64
  • View blog
  • Posts: 735
  • Joined: 30-November 09

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 02:59 PM

View PostinsertAlias, on 09 March 2011 - 04:53 PM, said:

Quote

Objective-C - Same as C#, but change Windows -> Mac OSX.


Do you mean "same" in the sense of your description, or in that the languages are almost the same?

I meant description-wise.
Was This Post Helpful? 0
  • +
  • -

#52 Sergio Tapia   User is offline

  • D.I.C Lover
  • member icon

Reputation: 1258
  • View blog
  • Posts: 4,168
  • Joined: 27-January 10

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 03:15 PM

Your signature makes me immediately disregard the content of your post because it makes you sound like those Linux evangelists that constantly yammer on and on and on about how 'this is the year for loonix1!!'. It gets old quick. /off-topic.
Was This Post Helpful? 0
  • +
  • -

#53 heyoman1   User is offline

  • D.I.C Addict
  • member icon

Reputation: 64
  • View blog
  • Posts: 735
  • Joined: 30-November 09

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 03:19 PM

My description only asks to share your program with others beyond Windows. :)
Was This Post Helpful? 0
  • +
  • -

#54 m-e-g-a-z   User is offline

  • Winning
  • member icon


Reputation: 497
  • View blog
  • Posts: 1,457
  • Joined: 19-October 09

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 03:28 PM

I would have to say either Processing or Ruby. Such a hard choice, I can't pick one out of both of these languages. I actually started learning Processing before Java and I would have to say it is a very nice language which also allows you to learn OOP concepts and very similar syntax to Java. Actually, in fact, you can use Java libraries in processing which is also a benefit.

Ruby would definitely have to be another good language for beginners. I did a few programs in Ruby a few weeks ago and loved playing around with the language alot. Syntax is nice and easy whilst allowing you to learn the basics of programming.

Since i'm a hardcore Java programmer, I would have to say Java is a good language to learn how to program although in all honesty, it isn't the best.
Was This Post Helpful? 1
  • +
  • -

#55 NeoTifa   User is offline

  • NeoTifa Codebreaker, the Scourge of Devtester
  • member icon





Reputation: 4216
  • View blog
  • Posts: 18,501
  • Joined: 24-September 08

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 03:47 PM

View PostSergio Tapia, on 09 March 2011 - 01:10 PM, said:

'gayshit'

Posted Image

It's no secret how I feel about Java and it's monstrous verbosity. :( That's probably the only reason why I'd recommend against it.

Attached image(s)

  • Attached Image

This post has been edited by NeoTifa: 09 March 2011 - 03:48 PM

Was This Post Helpful? 1
  • +
  • -

#56 Curtis Rutland   User is offline

  • (╯□)╯︵ (~ .o.)~
  • member icon


Reputation: 5104
  • View blog
  • Posts: 9,283
  • Joined: 08-June 10

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 03:52 PM

I'm not sure that a language as obscure as "Processing" is the best for a beginner to start with. It's one thing if it's an easy-to-learn language, but it's another if it's going to be useful to the new developer. How many workplaces actually use it? I may just be totally ignorant here, so please enlighten me if I am. But I've never heard of this language, so it's probably not all that commonly used.
Was This Post Helpful? 0
  • +
  • -

#57 m-e-g-a-z   User is offline

  • Winning
  • member icon


Reputation: 497
  • View blog
  • Posts: 1,457
  • Joined: 19-October 09

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 04:44 PM

View PostinsertAlias, on 09 March 2011 - 10:52 PM, said:

I'm not sure that a language as obscure as "Processing" is the best for a beginner to start with. It's one thing if it's an easy-to-learn language, but it's another if it's going to be useful to the new developer. How many workplaces actually use it? I may just be totally ignorant here, so please enlighten me if I am. But I've never heard of this language, so it's probably not all that commonly used.


Quite alot of universities in England have actually changed from teaching their preferred language which is Java to Processing. They then teach Java afterwards once they gain a good understanding of general programming concepts using Processing. Just because a programming language isn't used rarely in a work environment, doesn't mean it can't help you build up programming concepts. I do understand where your coming from as most people haven't heard of Processing and you do make a valid point but it is a similar alternative and more simpler version of Java in my opinion. I did actually mention that you can use Java libraries apart from AWT or Swing since Processing code is converted to straight Java code using a preprocessor which theoretically could allow learners to swiftly transition into more mainstream languages such as Java once they gain a solid knowledge of the basics.

Example of Processing Code
Was This Post Helpful? 0
  • +
  • -

#58 Sergio Tapia   User is offline

  • D.I.C Lover
  • member icon

Reputation: 1258
  • View blog
  • Posts: 4,168
  • Joined: 27-January 10

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 04:47 PM

I've never heard of it, and I browse online programming communities a lot. I guess not enough though, eh? :P
Was This Post Helpful? 1
  • +
  • -

#59 NeoTifa   User is offline

  • NeoTifa Codebreaker, the Scourge of Devtester
  • member icon





Reputation: 4216
  • View blog
  • Posts: 18,501
  • Joined: 24-September 08

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 04:54 PM

Never heard of it either, looks similar to seeplusplus
Was This Post Helpful? 0
  • +
  • -

#60 m-e-g-a-z   User is offline

  • Winning
  • member icon


Reputation: 497
  • View blog
  • Posts: 1,457
  • Joined: 19-October 09

Re: Your Opinion On The Best Language For Beginners

Posted 09 March 2011 - 05:00 PM

View PostSergio Tapia, on 09 March 2011 - 11:47 PM, said:

I've never heard of it, and I browse online programming communities a lot. I guess not enough though, eh? :P


Least you have heard of it now :). So when someone asks you "Hey, you heard of processing?" (which I doubt very much) , you can say yes I have.
Was This Post Helpful? 0
  • +
  • -

  • (11 Pages)
  • +
  • « First
  • 2
  • 3
  • 4
  • 5
  • 6
  • Last »