I am really confused! Is software industry what I was talking about ?
Yes, although students are taught about C, but who doesn't know C++ ? I think, they work much better with C++ than with C. (Because as I already said, they are all advised to teach themselves C++, actually it also depends on schools, there are some that will have C++/ API/ Winprogramming courses, whereas some only have Delphi, C, and introductions about OOP. Most of the schools throughout the country have Java courses, and the students will be taught much more about it when they take Software Engineering Course (OOP, Java and Internet, JSP, JavaBeans, architectures, SOAP, etc), in SoftEng courses, again, it also depends on each school, of whether professors will ask students to learn more about java or C++, but I think Java is chosen most, because it always, as many people know, goes quite well with "Networking" term. Microsoft dot Net is also being also taken into consideration, it is just in a beginning stage, I amnot sure about this though, but I think even when it is not brought into popularity in colleges, students still go search and teach themselves). That is some information I have been told about...(I am just another "listener", things might change in different other ways, who knows ?)
C (and Delphi) is/are the first language(s) for students to learn here, and second Java and an able-to-teach-yourself-language VB, which is not oftenly used because of its ease to learn and acutally not having as much challenges for students as C/C++ and Java . A friend of mine who studies in the South of the country said she uses VB, MVC++, openGL for her research projects only.
Another point, programming languages taught I think are just about 3 or 4 for freshmen and sofomores, and when they go up to 3rd and 4th year they have to search and teach themselves any other things that they like to learn, and when their last college year comes, they may have to teach themselves some other things that meet their need in their projects for graduation. And again, it is a self-study all the time...
Although lots of people I have met usually refuse C of the old days, I still see there are lots of applications made by students in CS department of my school, and which is mostly programmed using C language (micro, Tk, CPU, chips etc-related projects) whenever I go listen to the presentations of 3 or 4 year students.
>>>Just a thought poping up in my head right now: I think C language is getting older these days but things go from the past to the present and future, i admit that I learn C++ easier after i already know something basic about C first, don't know though, but perhaps it is because i started first with C whose syntax of memory allocation, string manipulation etc, i guess, are now partially erased from my memory. Is that good ? I am still wondering...