I have downloaded all the SchoolFreeware FreePascal tutorial vids, and a collection of 30-40 others that I can't remember the name of.
I also have:
StartProgUsingPascal.pdf
FreePascalFromSquareOne.pdf
pascal_tutorial.pdf (from Tutorials Point)
pascal_quick_guide.pdf
modern_pascal_introduction.pdf
(not to mention the 50 other webpages/forum post I have downloaded -_- )
but all those just repeat the basics mostly.
So, Yes. I have heard of google.
And I have thought about just letting him learn Delphi, but I know there is weird conversion stuff between Delphi and Lazarus. So I thought I see if anyone had converted C, since it would hopefully be easyer to sort out without having confusing "Well it looks right but..." issues.
As for 'where the money is'...
Thats why I figure C or Rust.
C is used almost everywhere still and everyone is all excited about Rust and looking to move over to it for some reason. I heard Microsoft was looking at adding it to Windows.
I wont be able to help him if he has issues there, but it would probably be good for him to get in on it early'ish.