The question is actually curious. I'll start with Pascal's "dead". Pascal has a couple of problems that can kill him - in his time, the notorious Borland office suffered experiments like Ddelphi.NET, thanks to which for a long time Delphi 7 remained the last reliable version of the environment and language. Then another company picked up the fallen banner, but time was lost - the web development age came, then mobile applications, and the pascal niche remained in desktop applications and other segments whose market share was shrinking. I must say that Embarcadero picked up this fallen banner with benefit, having done a lot of useful work, it seems that even on it you can now write something cross-platform, but the train seems to have left (plus their strange licensing policy also does not give popularity to their products). All these troubled times were not in vain, and for many Delphi-programmers, for various reasons, time has so far stopped at Ddelphi 7, from which they don’t get out. The following follows from the above: it is impossible to call him dead - there are thousands of tons of Legacy code that must be accompanied now and 30 years in the future, there are all kinds of praiseworthy attempts from Embarcadero from which something worthwhile can come out. But still his finest hour probably passed.
Now about the main thing. I quote:
Personally, my opinion! This language in general should be excluded from the training program, it is dead, why learn programming in it? The SI language will perfectly cope with the teaching function, which will always be relevant.
You are very wrong in your question and specifically in this quotation — you judge it very categorically and unreasonably, with a predominance of emotions, and not reasoning. Pascal has value as a good choice for learning, regardless of how widely or narrowly it is used in production and development. Because at institutes (in normal in any case) they do not study Pascal himself , but the basics of programming and algorithms using Pascal.
Pascal is good for learning this: in a clear and intelligible syntax, where control structures are encoded not with brackets, icons and all sorts of characters, but with the help of human language words (compare human begin begin and short, but with nothing logically related curly braces) . This is subsequently the verbosity of Pascal's syntax becomes a bone in the throat, and for a beginner it is a kind of bridge between his human logic and the logic of a computer program. Pascal is also good for learning by its rigor - static typing, variables can only be declared in the allocated blocks, and not anywhere (this later becomes more inconvenient as experience grows, but for the time being it teaches the novice to order in the program) With, say, stuffed with C ++. Moreover, unlike, let's say, C # / Java doesn’t impose Pascal immediately on you (the object is undoubtedly useful, but the newcomer still needs to grow to it). That is, Pascal is good for its simplicity, obviousness, human comprehension, austerity, does not accustom to laxity and crutches - in general, all this is well suited for training beginners. I will not argue that Pascal is the best language to start, but it is clearly better than many.
To say that, comrades, say, start learning from C / Java / C # / etc, it will be useful to you in the future, and Pascal will not be useful - this, of course, is not without meaning, but it does not have much practical use. Practice shows that by the end of the institute the graduate usually does not yet have deep knowledge of the language, but already has enough experience to switch from one language to another without serious consequences. Therefore, the transition from Pascal to something else is not a problem.
Wouldn't it take him out of the school, in some cases, the university program?
Well, it is not we who decide, and, perhaps, not even the Ministry of Education. In each specific institution of higher education, they usually make their choice about the language in which to teach students.
ZY I myself have no relation to Pascal, I did not write on it from the student’s desk, and therefore I do not suffer from special love and bias. However, it is precisely as a teaching language that it is useful. Just the percentage of its use in business projects is another story altogether; it has no relation to student learning.