do you know a programming language? for LWJGL, you need to understand the basics of Java. if you know a different programming language (especially an object-oriented language like C++/Smalltalk/C#/Ruby/etc.), then it won't be too hard to learn Java. If you don't know Java though, I'd suggest getting a book on that first.