Как ни странно, но BASIC. Ну на ZX Spectrum особого выбора не было. Или Basic или asm, но учитывая трудности с добычей какой-либо литературы и вообще информации, asm понять вообще не реально было, а останавливая программы, изменяя их и смотря на результат (метод научного и не совсем тыка) удалось кое какие знания приобрести.
P.S. Да, что-то многовато ZX`в. =)