porqué no?
$lengua[0]=$_GET['lengua'];
$lengua[1]=$_GET['lengua1'];
$lengua[2]=$_GET['lengua2'];
$lengua[3]=$_GET['lengua3'];
$lengua[4]=$_GET['lengua4'];
$lengua[5]=$_GET['lengua5'];
o
$lengua=array($_GET['lengua'],$_GET['lengua1'],$_GET['lengua2'],
$_GET['lengua3'],$_GET['lengua4'],$_GET['lengua5']);
se me hace más simple que concatenar el nombre de tu variable...
S2
			$lengua[0]=$_GET['lengua'];
$lengua[1]=$_GET['lengua1'];
$lengua[2]=$_GET['lengua2'];
$lengua[3]=$_GET['lengua3'];
$lengua[4]=$_GET['lengua4'];
$lengua[5]=$_GET['lengua5'];
o
$lengua=array($_GET['lengua'],$_GET['lengua1'],$_GET['lengua2'],
$_GET['lengua3'],$_GET['lengua4'],$_GET['lengua5']);
se me hace más simple que concatenar el nombre de tu variable...
S2
 arranqué desde el punto de análisis más complicado y cuando llegué al punto de comprobación me quería matar... 
 era extremadamente simple...  

... haber si alguien más lo resuelve...  