Es ist vollkommen egal mit welcher Programmiersprache man anfaengt, weil die meisten Algorithmen und OOP Klassendiagramme bzw. Zustandsdiagramme sich in jeder Programmiersprache umsetzen lassen.