Без заголовка
"в терминах языка, а не предметной области и алгоритмов и структур данных" - это как раз естественно, потому что:
1. Если речь идёт о "терминах алгоритмов и структур данных", то на самом деле это термины других таких же языков (чего-то более уважаемого в академической среде). Других нет.
2. Термины предметки приходят значительно позже, с опытом.