Yeah its LUA. And not really no. At least I don't think so. I had a little bit of html and basic schooling(few introduction courses at uni, nothing else) and I had no problem picking it up as I went along.
ComputerCraft have some good wiki pages to explain all the special ComputerCraft stuff. And I learned a lot from picking apart(and reusing
) parts of other peoples code.