Az meg lehet akármivel, bármilyen általánosabb nyelvvel, amiket soroltam. Tőlem lehetnek nem csak azok, akár C, Rust, Go, PHP, Perl, vagy amit akartok, csak olyan legyen, aminek van jövője. Ne ilyen korlátozott sulinyelv legyen, mint a Logo, Basic, Pascal, stb.. Bármi jó, ami ilyen hagyományos, általános célú, strukturális, imperatív nyelv. OOP részét középiskolában nem erőltetném.
A túl spéci nyelvek, pl. funkcionális (Lisp, Haskell, Erlang), és egyéb nagyon speciális nyelvek (Prolog, Agda, VHDL) túlzás lenne valóban. Java sem jó ötlet már, hogy visszaszorulóban van, Fortran eléggé kiöregedett, hiába van belőle 2018-as új szabvány, nagyon szűk matekos szakmai körben használják, aki nem ilyen pályára készül, hasznát nem veszi, és ez így van a matekos nyelvekkel is (Matlab, Julia, Octave, SageMath, C-style calc, stb.). Elavult még a Basicen és Logón túl az Algol, Cobol, Modula, stb.. Amit szerintem nem jó ötlet még tanítani, az az egy céghez köthető nyelvek, pl. C#, Visual Basic, egyéb .NET-es történetek, PowerShell, stb..
Az awk, POSIX shell script határeset, azoknak jövője van valamilyen szinten, de aki nem unixlike rendszerekkel fog foglalkozni, annak lehet megkérdőjelezhető a hasznosságuk.