Thread: Why learn C instead Pascal?

  1. #1
    Registered User Vber's Avatar
    Join Date
    Nov 2002
    Posts
    807

    Why learn C instead Pascal?

    Why C is better than Pascal?
    Someone know's some good reasons, or a good C vs Pascal report?

    Thanks.

  2. #2
    CS Author and Instructor
    Join Date
    Sep 2002
    Posts
    511

    Wink

    Also, C is the basis for languages such as C++, Java and C#. I have taught Pascal it is a great learning language- but it is basically "dead". Less than 5% of colleges/university teach it now. Same applies in industry.
    Mr. C: Author and Instructor

  3. #3
    Registered User Frobozz's Avatar
    Join Date
    Dec 2002
    Posts
    546
    Pascal isn't quite dead. Its been renamed Delphi (which is basically a Visual Pascal).

    I've only seen a few games written with the old Pascal, and they were low quality things (ZZT and Fallthru... one ASCII graphics, the other text adventure).

  4. #4
    still a n00b Jaguar's Avatar
    Join Date
    Jun 2002
    Posts
    187
    Delphi is not a real Pascal. It mutated from original one, it does not conform ANSI or ISO. So it lacks portability. Actually real Pascal is dead. But for C/C++, most compilers still conform ANSI or ISO.
    slackware 10.0; kernel 2.6.7
    gcc 3.4.0; glibc 2.3.2; vim editor
    migrating to freebsd 5.4

  5. #5
    Refugee face_master's Avatar
    Join Date
    Aug 2001
    Posts
    2,052
    Delphi == RAD, hence == cheap and nasty

  6. #6
    ~- Y u n a -~ beely's Avatar
    Join Date
    Dec 2001
    Posts
    291
    yeah, C is the most popular of the programming (not the 1st programming that you need to learn). you may find out some of programming using in banking system, .... etc. that's why most of ppl wan to find out who is the programmers that learn C before.

  7. #7
    Registered User stormbringer's Avatar
    Join Date
    Jul 2002
    Posts
    90
    however, wasn't it like pascal-->modula-->oberon (wirt's programming languages)

  8. #8
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,380
    >Why C is better than Pascal?

    Well, from the way you ask your question I think you already know, or did you mean: Is C better than Pascal? If that is your real question, then my answer is: C is not better than Pascal and Pascal is not better than C, but in some cases C is more usefull than Pascal and in other cases Pascal is more usefull than C.

    Pascal is still used a lot in the academic world, it is a nice structured language. In industry Pascal isn't used a lot anymore, except Delphi. I don't think that is because Pascal is a bad language, but it is because over the years software requirements have changed and Pascal didn't fit anymore, so developers started using better fitting tools, like C and C++. The same is with Java in embedded systems. Currently a lot of consumer electronics is equipped with nice GUI's and a system that allows applications to be removed, updated and downloaded easily into the systems. C and C++ didn't fit, so developers started searching and found Java. So it doesn't mean Java is better than C or C++, but it fits better for such applications.

  9. #9
    Blank
    Join Date
    Aug 2001
    Posts
    1,034
    ada is alot like pascal too.

  10. #10
    still a n00b Jaguar's Avatar
    Join Date
    Jun 2002
    Posts
    187
    Ada is used alot in US Military, I think more than C++.
    But it's very very rare in other area.
    slackware 10.0; kernel 2.6.7
    gcc 3.4.0; glibc 2.3.2; vim editor
    migrating to freebsd 5.4

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. What do I learn now?
    By Lorgon Jortle in forum C++ Programming
    Replies: 14
    Last Post: 03-14-2009, 06:44 PM
  2. Am I too late to learn programming?
    By maccat in forum A Brief History of Cprogramming.com
    Replies: 17
    Last Post: 02-17-2009, 08:49 AM
  3. Do you ever try to learn too much?
    By Stonehambey in forum A Brief History of Cprogramming.com
    Replies: 11
    Last Post: 06-17-2008, 07:55 AM
  4. Advice on how to being to learn C++
    By VenomUK in forum C++ Programming
    Replies: 9
    Last Post: 05-18-2002, 01:06 PM
  5. Pascal "with()" in C++
    By larry in forum C++ Programming
    Replies: 3
    Last Post: 09-27-2001, 02:04 PM