When I first started programming, I learnt BASIC and certainly the modern version of SmallBasic is an option for today's students (it's simple and good for younger years but does not work across platforms!); it is however not a popular language (see below).
I learnt PASCAL (which was out of date even when I studied it and not even listed as a popular language now) and I also learnt C++ (which is still at least registers on the language radar). Python seems to be the language of choice for many schools as it does work on most platforms AND is popular, used a lot in industry> Python is my choice for Years 7-11.
You also can see in the two charts below (showing the change from 2013-15) that Java seems to be declining in popularity which would be my second choice of language (especially for A Level or IB Computer Science!) but could it be that Ruby is on the rise or do I need to dust off my old PASCAL notes?