1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

What is the best starting language for a newbies?

Discussion in 'Programming' started by shabbir, Apr 8, 2008.

?

What is the best starting language for a newbies?

  1. C-C++

    64.7%
  2. Java

    5.9%
  3. VB

    17.6%
  4. MFC

    0 vote(s)
    0.0%
  5. C#

    11.8%
  6. PERL

    0 vote(s)
    0.0%
  7. PHP

    5.9%
  8. ASP / ASP.NET

    0 vote(s)
    0.0%
  9. Delphi

    0 vote(s)
    0.0%
  10. Would depend on what tech he is interested in.

    11.8%
Multiple votes are allowed.
  1. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,276
    Likes Received:
    364
    Trophy Points:
    83
    What is the best starting language for a newbies?
    1. C-C++
    2. Java
    3. VB
    4. MFC
    5. C#
    6. PERL
    7. PHP
    8. ASP / ASP.NET
     
  2. rai_gandalf

    rai_gandalf New Member

    Joined:
    Nov 4, 2005
    Messages:
    46
    Likes Received:
    1
    Trophy Points:
    0
    Occupation:
    Final Year Comp Engg
    Location:
    Mumbai
    Home Page:
    Its gotto be C/C++ & VB

    For complete beginners & novices, the language of choice must be C & C++, as they are quite easy to learn & master & establish some sound engineering/programming principles.

    Moreover, C & C++ has had 30 years of evolution & sustainment - naturally, the amount of web portals & resources (books & sites) are tremendous & students have a lot to refer & learn.

    The crucial point is that C was the first truly modern procedural language with an amazing degree of direct memory access (through the art of pointer manipulation) - so, it started off a revolution of sorts, as programmers could now develop critical O.S. kernels in C.

    Again, C++ because it ushered in a new era of Object Oriented Programming - the foundation for most modern programming - the concepts of inheritance, polymorph ism saw realization via the medium of C++.

    VB is another light-weight option available to beginners - although, newbies would not be exposed to the same degree of rigorous engineering principles, that they might get to see in C/C++
     

Share This Page