Ja, der er intet der er nævnt som er ulovligt, fra hvad jeg kan se. Min anbefaling, alt efter hvad du vil lave ville være:
Hjemmesider: lær HTML/CSS. Det er dog ikke programmering, men det som browsere bruger til at vise hjemmesiden. Lær så JavaScript bagefter som reelt programmerings sprog.
Du kan lære HTML, CSS og Java her:
https://developer.mozilla.org[...]
iPhone Apps Nok noget af det sværeste bare at hoppe ud i, men hvis du virkelig har lyst skal du hoppe på Mac App Store'n og hente XCode, det er den "IDE"* du skal bruge. Og husk så at oprette dig her:
https://developer.apple.com[...]
*det står for Integrated Development Environment, og har alle de dele der skal til for at bygge f.eks. en iPhone App
Apple har en guide her:
https://developer.apple.com[...]
Der er noget mere om Objective-C, det programmeringssprog som bruges til Mac og iOS apps her:
http://mobile.tutsplus.com[...]
Hvis Video Tutorials er mere dig, så er NewBoston på youtube god:
http://www.youtube.com[...]
Han har også guides til mange andre ting.
Spil Det jeg er igang med. Det gør de sjovt at komme igang, fordi det betyder også at du laver noget som interesser dig, i stedet for at det er en tilfældig app der bruger nogle databaser og eller laver prutlyde.
Her er Python (et programmeringssprog) og PyGame (en samling af ting til at lave spil til Python med), rigtigt god.
Der er en super god og gratis bog om det her:
http://inventwithpython.com[...]
--
Intel i5 2500K 4,1 OC || ASRock Z68M-ITX/HT || G.Skill 1600 Mhz 8GB || Samsung Spinpoint F3 500 Gb || ASUS Radeon HD 5870 v2