Programming is fun for sure, you have to push yourself hard in starting phase but later you start enjoying the load with creative ideas. A single creative idea changes life of millions and billions so build your own idea if others can do it so can you. All it takes is some motivation.
Don't panic if you don't have any knowledge of programming just read notes and keep practicing :-) Start learning programming languages by most authentic website links given below.......
www.w3schools.com
external.codecademy.com
www.lynda.com
secure.php.net
www.planet-php.net
www.tutorialspoint.com
php.net/manual/en/getting-started.php
www.learn-php.org
www.homeandlearn.co..uk
www.reddit.com
code.org/learn
www.programming4beginners.com
www.codementor.io/learn-programming
code.tutsplus.com/tutorials
docs.oracle.com/javase/tutorial/java