Für Grundkenntnisse allemal, aber nicht unbedingt für fundiertes wissen.

Der ASURO ist meines Wissens nur in C (Programmiersprache) programmierbar. Aber wenn man eine Programmiersprache verstanden hat, dann ist der Umstieg auf eine leichtere (BASCOM) einfacher.

Innerhalb eines Jahres ist auch ein CAM-Projekt sicher machbar
Am besten bei den Basics ranklotzen, baut nämlich sehr vieles auf einander auf.