Hei! Hvis du har lyst til å begynne med programmering og samtidig se resultater fort kan jeg anbefale processing (processing.org). Last det ned og start med tutorialene på siden. Processing benytter java syntaks, men fjerner noe av kompleksiteten. Det er mer et visuellt verktøy enn noe annet, men med kraften og fleksibiliteten til java i bakhånd kan du gjøre mye kult.
Harvard University har en rekke informatikkurs som du kan se på nettet:
http://cs50.tv/2010/fall/