U srednjoj tehničkoj učiti programiranje takođe u Pythonu u sklopu opšte informatike. U onim srednjim koje su više okrenute ka IT i npr. gimnazijama matematičkog usmerenja uvesti posle Pythona još neki jezik. Moj bi izbor bila java.
Obrazloženje. Mislim da svako ko se bavi tehnikom može doći u situaciju da mu treba znanje programiranja, a ako nastavlja dalje školovanje (visoka i viša škola) tu će mu to znanje zasigurno trebati. Dakle jedan građeviski tehničar i eventualno budući arhitekta, inženjer građevinarstva ili geodeta treba da zna programiranje makar u osnovi a to se Pythonom svakako postiže optimalno. Oni koji idu na IT sektor će se posle Pythona lako naučiti Javi u 4. razredu kao još uvek jezik br. 1, pa će budući ETF-ovci, FON-ovci, matematičari i drugi znati dobro osnovu OOP-a i sintaksu jave i pythona. Na faksu će se to utvrditi i na to će se nadograditi drugi koncepti.
Python sam izabrao kao jezik najbliži pseudokodu. Tako da će se algoritam vrlo lako objasniti i preneti u kod koji radi. Kod je čist i čitak, forsira se lepo pisanje koda. Pri tom je jezik popularan, slobodan, svuda prisutan, upotrebljiv i za ozbiljne stvari i ima brdo biblioteka što standardnih što nestandardnih.
A izbor jave sam već delimično objasnio. Osim popularnosti tu je i besplatnost samog jezika i razvojnih okruženja, kao i gomila slobodnog koda.