My first language was Locomotive Basic 1.1 on an Amstrad 6128. The best thing about it was the huge manual that came with it. Not only did it have FOR/NEXT but also WHILE/WEND and the interesting ON x GOTO y1,y2..yn where x was anything that evaluated to an integer and the y's were line numbers.