I'd like to study programming next year in college when I finish school. I assume most of you are professional programmers and that you've all been there. Most of the courses offered over here(Ireland) offer only one language "c" Java was another common one I even found one offering Visual BASIC which I thought was a bit stupid(maybe not) Anyway the programming courses also offer lots and lots and lots of other subjects in relation to the computer Industry, they don't seem to have a heavy emphasis on programming. I know there is people from all over the world who use these forums and was wondering if its normal for colleges and uni's to offer only one language, I thought you would need to do at least two if not three to be considered as a professional programmer. Would I even get an entry level position knowing only one language. I know there is private collages that offer only programming and nothing else, but they coast thousands of £ and $, where as if I go to a normal college I can go for free. I like to avoid paying lots of money if possible.
All comments and suggestions greatly appriciated
While of course C/C++ is the best language to learn it is highly uncommon for a university here in my country (maybe you've heard of it, it's called the United States) to offer a single language.
It's not really the job of the university to teach languages or platforms. There are concepts that are far more important. Languages and platforms are merely tools.
However, as lucky said it is unusual to only have one language available to you at a university. I suggest raiding their library. I'm sure they have language books there.
I do understand that there are other topics which should be studied, if not for necissity, then purely out of intrest, but like you just confirmed, I thought it was strange to offer only one language. Maybe I should study in another country.
Just out of curisoty what languages and subjects did you learn at university.
I studied at the University of Montana. They started out with Java, but later you learn C++ and some assembly. As to other courses Symbolic Logic, Data Structures, Networking and of course the fundamentals which touches upon all these subject. Of course Math, and at least two other science courses like Physics or whatever.