Does anyone know about coding in Java and application development? I have a bit of C++ experience, but Java seems completely new. Is there any kind difference between programming for a computer, Android, and tablet? Does it matter if I run on a SDK or ADT? I downloaded a bundle which includes both a SDK and Eclipse, but I'm not sure if it matters on which on I program with.