Boa tarde, Romeo! Como vai?
Há diversas linguagens que vc pode utilizar pra atingir os seus objetivos! Mas olhando pelo lado da simplificação, como vc deseja que o sistema possa ser acessível tanto num computador quanto em celulares, então me parece que o ideal seria fazer uma aplicação web que seja responsiva, podendo assim ser acessada de dispositivos móveis. Essa abordagem facilitará bem as coisas!
Dessa forma, como te falei antes, linguagens para atingir esse objetivo são várias: Java, JavaScript, C#, Python, PHP... Daí vc pode decidir isso escolhendo a linguagem que tem maior familiaridade!
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!