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,375
    Likes Received:
    388
    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:
    http://mindpuncture.blogspot.com
    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

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice