Sobre a primeira parte eu não sei direito, mas acredito que a diferença é que ALGORITMO é a ordem lógica das operações que serão executadas pra se solucionar um problema, e o SCRIPT é o conjunto de instruções que você vai utilizar pra botar este ALGORITMO em movimento.
Logo, o SCRIPT varia de acordo com a linguagem que você está utilizando, o ALGORITMO não, pois a mesma lógica pode ser utilizada em diversas linguagens.
Eu curso Programação em Jogos Digitais, e no mesmo local tem classes de Análise de Sistemas. O pessoal costuma comentar que é mais fácil achar emprego na segunda opção - mas isto se deve mais ao preconceito em relação ao que o pessoal de "jogos" faz, eu acho.
Sobre a idade, tem gente lá fazendo o curso com mais de 50 anos... Acho que se tu manjar de fazer o trampo, a idade não é problema. Mas eu não tenho experiência, então não acho que eu tenha uma opinião válida.