Welcome to the AD&T Consulting Java gateway. Here we provide you with the basic skills to start programming in one of the most widely-used and powerful all-purpose programming languages. Why learn Java? If you've ever heard of or worked with Hadoop, then you probably have an idea of why it's useful to know Java. We think you'll ultimately find it easy to use and before long, you'll wonder why it took you so long to get with the program. Let's get started.