Simple programs Command line arguments Print a sequence of integers (argument length, if block, variables, error handling, looping) Find factorial value of a number (subroutins, recusion)