View Poll Results: Which language is better for a beginner to learn?

Voters
27. You may not vote on this poll
  • Pascal

    14 51.85%
  • C

    13 48.15%

Which is a better beginner's language

This is a discussion on Which is a better beginner's language within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Originally posted by joshdick If this is for an english assignment, I suggest you consider your audience more thoroughly. Your ...

  1. #16
    Registered User
    Join Date
    Nov 2003
    Posts
    168
    Originally posted by joshdick
    If this is for an english assignment, I suggest you consider your audience more thoroughly. Your teacher and classmates most likely will have no clue what you're talking about.
    Why? As long as you keep it simple...
    Like :'Pascal is easier to use and learn, but C, being more complicated, has got much more possibilites.' Or something like that. I did it.
    -Felix
    Rots Soft
    If the facts don't fit the theory, change the facts.
    Albert Einstein (1879 - 1955)

  2. #17
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,139
    Pascal is by far the better language for teaching someone how to program. It was after all designed with that very purpose in mind.
    Second that. In school I started out with Pascal and I haven't regreted that.

    Concepts of coding need to be taught first, without people wondering about pointers and adresses and segmentation faults.
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  3. #18
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    >>I would like to know WHY you think one is better then the other for a beginner.

    here's my reasoning for learning them:
    writing small batch files - didn't even know what i was doing at the time
    HTML - very forgiving
    Visual Basic (basics) - part of a high school course leading into programming
    C++ - high school programming courses (based on Comp sci AP exam at the time, which are now based on Java)
    Javascript - wanted to learn some web scripting, and there was a a javascript book laying around
    PHP - probably my next language

    here's my reasoning for why they should be first:
    writing small batch files - only a few lines of code, very simple
    HTML - very forgiving
    Visual Basic (basics) - a little more code, but still not too much (until you go deeper)
    C++ - easy to learn, mostly code, debuggers help you learn from mistakes
    Last edited by major_small; 12-08-2003 at 09:53 AM.
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

Page 2 of 2 FirstFirst 12
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. What language did they make Java in?
    By jverkoey in forum A Brief History of Cprogramming.com
    Replies: 17
    Last Post: 07-03-2005, 04:18 PM
  2. Strange loop
    By D@rk_force in forum C++ Programming
    Replies: 22
    Last Post: 12-18-2004, 01:40 PM
  3. Language of choice after C++
    By gandalf_bar in forum A Brief History of Cprogramming.com
    Replies: 47
    Last Post: 06-15-2004, 01:20 AM
  4. Beginner's Language Paper
    By Thantos in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 01-04-2004, 04:48 PM
  5. Language Script..
    By vasanth in forum A Brief History of Cprogramming.com
    Replies: 12
    Last Post: 03-30-2003, 05:48 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21