Java programming basics including different print methods like println and print, format specifiers to output different data types, and how to get input from the user. The lecture also covers importing packages, using the Scanner class, control flow with if/else statements and loops, and defining functions.