i linguaggi vanno bene tutti: puoi farlo in C++, come in Java, come in Python, come in quello che ti pare. dal momento che sei completamente a zero i problemi sono ben altri e sono di tipo piu matematico: ne hai di roba da studiare prima di intraprendere questa missione