Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Does Computer Science include Pascal ?

  1. Sep 18, 2008 #1
    Does Computer Science include "Pascal"?

    Im going to major in Computer Science Engineering but someone told me that CS is all 'bout C++, Java, HTML and stuffs that I have never learned. And Im pretty sure that im not interested in them.('cuz they look scary)
    However, I learned some 'bout Pascal and really like it. so yah, just want to make sure..... does anyone kno?
     
  2. jcsd
  3. Sep 18, 2008 #2

    KTC

    User Avatar

    Re: Does Computer Science include "Pascal"?

    Wikipedia's wording on this isn't actually that bad.

    CS isn't about any particular programming or markup language. Heck, learning to program isn't about learning any particular language.
     
  4. Sep 18, 2008 #3

    chroot

    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    Re: Does Computer Science include "Pascal"?

    If you like Pascal, you'll like other languages, too. CS is actually about higher-level, more abstract concepts than programming -- programming is really a means to an end, used for implementation. A good CS program will require that you have a pretty good understanding of at least one programming language after only your first year of classes.

    - Warren
     
  5. Sep 18, 2008 #4

    jtbell

    User Avatar

    Staff: Mentor

    Re: Does Computer Science include "Pascal"?

    I think Pascal hit its peak in popularity around 1990. After that, introductory programming courses at universities in the USA mostly switched to C++. Around 2000 they switched again, to Java.
     
  6. Sep 19, 2008 #5

    uart

    User Avatar
    Science Advisor

    Re: Does Computer Science include "Pascal"?

    Yep Pascal was a great language though. I still think it's one of the very best languages for learning the basics of stuctured programming, but programming courses usually need to consider what's in current use to make their course as relevent as possible, so yeah it was more c++ in the 90's and more java now.

    I learnt most of my programming skills on Pascal and I still prefer to use it (or Delphi "object pascal") over anything else if I've got the choice. Most of the concepts you learn on one language usually translate fairly easily into other languages so don't worry. Personally I always found c/c++ to be a pain_ITA after pascal but java not quite so bad.
     
  7. Sep 19, 2008 #6

    Defennder

    User Avatar
    Homework Helper

    Re: Does Computer Science include "Pascal"?

    Yeah, my college only teaches Java to CS majors. C++ is taught only to EE/Comp Eng students, who also have to learn C beforehand.
     
  8. Sep 19, 2008 #7
    Re: Does Computer Science include "Pascal"?

    Pascal basically lives on today in the form of "Delphi", as uart mentioned, so if you want to keep using Pascal go read up on Delphi. No college I've ever heard of uses Delphi however.

    The thing is though, if you know traditional Pascal you know C already. The only particular difference is that C uses symbols in places where Pascal uses words. You could almost convert between the two with a "find/replace" tool...
     
  9. Sep 19, 2008 #8
    Re: Does Computer Science include "Pascal"?

    awwww. so I should better consider my choice again then...
    and yah, as Coin said, ppl also told me 'bout the relationship b/w Pascal and C... they are kinda the same. but still, i think i cannot handle those complex languages.... :(( *sad*
    does anyone know 'bout Networking btw? 'cuz Im pretty sure that i will major in something related to Computer. since CS is tough... i think i should consider networking. do u guys have to know these languages anyway???
     
  10. Sep 20, 2008 #9

    HallsofIvy

    User Avatar
    Staff Emeritus
    Science Advisor

    Re: Does Computer Science include "Pascal"?

    If you are not interested in those languages, why do you want to major in Computer Science? (I've never heard of "Computer Science Engineering". Are you confusing "Computer Science" and "Software Engineering"?)

    As others have said, learning a specific computer language is very easy. "Computer Science" should be about computer languages in general (much like learning Linguistics rather than learning a single language), as well as general database concepts, etc.
     
  11. Sep 20, 2008 #10

    HallsofIvy

    User Avatar
    Staff Emeritus
    Science Advisor

    Re: Does Computer Science include "Pascal"?

    If you are not interested in those languages, why do you want to major in Computer Science? (I've never heard of "Computer Science Engineering". Are you confusing "Computer Science" and "Software Engineering"?) That's a lot like saying "I want to major in Physics but I only want to learn kinematics, not dynamics, thermodynamics, physical chemistry, etc. 'cuz they look scary."

    As others have said, learning a specific computer language is very easy. "Computer Science" should be about computer languages in general (much like learning Linguistics rather than learning a single language), as well as general database concepts, etc.
     
  12. Sep 20, 2008 #11

    Defennder

    User Avatar
    Homework Helper

    Re: Does Computer Science include "Pascal"?

    I haven't heard of a major in Computer Science Engineering. Sounds pretty much like a standard CS major perhaps with more emphasis on Comp Eng.

    And anyway, as anyone here would tell you. CS isn't about programming. Programming is just one aspect of it, and picking up new programming languages after you have learnt one of them isn't too hard since programming languages have a lot in common.
     
  13. Sep 20, 2008 #12

    KTC

    User Avatar

    Re: Does Computer Science include "Pascal"?

    Picking up similar programming languages isn't too hard.... Unless you want to to tell me how I can pick up Whitespace easily. :wink:
     
  14. Sep 20, 2008 #13

    Defennder

    User Avatar
    Homework Helper

    Re: Does Computer Science include "Pascal"?

    Erm, is Whitespace supposed to be a joke? Here's what it says
    Their sample program code is quite hilarious.
     
  15. Sep 20, 2008 #14
    Re: Does Computer Science include "Pascal"?

    wait... I'm kind of confused right now. Isn't Computer Science Engineering is Computer Engineering? I saw "Computer Engineering" somewhere and I thought its the same as Computer Science...?
     
  16. Sep 20, 2008 #15
    Re: Does Computer Science include "Pascal"?

    "Computer Science" is the study of how to create and understand software programs.

    "Computer Engineering" is a special major which is offered by some colleges I am aware of. It is sort of a cross between Computer Science and Electrical Engineering, with classes taken piecemeal from both-- in other words it's about preparing you for a career in computer hardware.

    "Software Engineering" is a single subject within computer science, most undergraduate computer science programs will offer a class or two in it for upperclassmen. It's the study of how to organize and coordinate software projects involving several people (in other words it's mostly a class in management).

    I've never heard of "Computer Science Engineering".
     
  17. Sep 20, 2008 #16

    Defennder

    User Avatar
    Homework Helper

    Re: Does Computer Science include "Pascal"?

    You should check with your school's computing and Comp Eng department which field "Comp Sci Eng" falls under. In particular, suppose you were to graduate with a BSc in one. What exactly would be written on your degree scroll? Comp Sci Eng? Or Comp Sci?
     
  18. Sep 21, 2008 #17

    Borek

    User Avatar

    Staff: Mentor

    Re: Does Computer Science include "Pascal"?

    A little bit more than the brain****. Release date suggest that the language was not treated too seriously from the start. Still, looks like you can write whatever you want. That is, if you are patient enough.

    Erm... how do I enter name of the language?

    brainf*ck?

    brainsfkc?
     
  19. Sep 21, 2008 #18

    uart

    User Avatar
    Science Advisor

    Re: Does Computer Science include "Pascal"?

    Yes i think it was at least half meant to be a joke. I also suspect it may have been done as a little bit of a challange as to whether a usable language could be constructed with only three basic lexical symbols.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?



Similar Discussions: Does Computer Science include Pascal ?
  1. Computer Science (Replies: 8)

Loading...