kb. ez a helyzet
de nem csak a c-nél, ha jól emlékszem a pascal Crt, Dos, System, Strings, Printer, Graph is programozói könyvtárak.
a fenti esetből kiindulva...
Ha lefordítom a scanf függvényt egy könyvtárban a pascal-hoz, akkor már az a pascal nyelv része? És ezért nehezen oktatható?
Ha megírom a pascal read függvényt a c alá, akkor az a nyelv része? És ezért könnyen oktatható?
Nyilván a c nem a "scanf" fügvények miatt c.
Nyilván a pascal nem a "read" fügvények miatt pascal.
Hanem mindkettőnek meg van a saját nyelvjárása, szintaktikája, jelrendszere, kifejezési rendszere.
BEGIN...END vs. {...}
stb.
Alapvetően nem a függvények határoznak meg egy-egy nyelvet.