I am new to Moodle and PHP, so I may be asking for the impossible or just the impractical.
I am wondering how I might go about allowing client applications (written, perhaps, in C++, Java, AS3/Flash) to make calls to Moodle's Gradebook module, for example.
Does Moodle run as a server or does it rely on Apache or some other webserver?
Any pointers to examples of this kind of thing, as well as advice on books for learning PHP, Moodle, etc. would be greatly appreciated.