H Larry,
What are you trying to accomplish with LiveCycle. There are other options to program with LiveCycle in addition to LiveCycle. For instance, you can interact with some of the LiveCycle services using web services with .NET languages. You can also use Flex Remoting which is a language much more similiar to JavaScript.
As a starter, you will need to learn the basics of Java on your own but there are lots of samples that are available as Quick Starts at the SDK Help for LiveCycle located at
http://www.adobe.com/go/learn_lc_programming.
Hope that helps as a starting point. If you have more specifics of what you are trying to accomplish, we'll do our best to point you in the right direction.
...Gil