3 ms·
> I want to teach myself how to program Great! > Should I build a mobile or Web app? As artellectual says, it depends on what you want to do, between those t
by a3n 10y ago
> I want to teach myself how to program
Great!
> Should I build a mobile or Web app?
As artellectual says, it depends on what you want to do, between those two.
But there are many more types of software beyond web or mobile apps. You could write personal programs that run locally, for your own use (and which are a good way to learn, since you're scratching your own itch). There's math, science, embedded, financial, etc. Any of these might be standalone programs, or they might run on a web server with a browser front end. You might program on the front or the backend.
If you want to learn "to program," here are a few resources:
https://docs.python.org/2/tutorial/ https://docs.python.org/2/tutorial/
https://www.ruby-lang.org/en/documentation/ https://www.ruby-lang.org/en/documentation/
http://docs.oracle.com/javase/tutorial/ http://docs.oracle.com/javase/tutorial/
http://racket-lang.org/ http://racket-lang.org/
http://docs.racket-lang.org/htdp-langs/index.html http://docs.racket-lang.org/htdp-langs/index.html
https://duckduckgo.com/?t=lm&q=learn+c+programming&ia=web https://duckduckgo.com/?t=lm&q=learn+c+programming&ia=web
https://www.khanacademy.org/computing/computer-programming https://www.khanacademy.org/computing/computer-programming
More broadly:
https://en.wikipedia.org/wiki/Computer_programming https://en.wikipedia.org/wiki/Computer_programming
https://en.wikipedia.org/wiki/Outline_of_computer_programming https://en.wikipedia.org/wiki/Outline_of_computer_programmin...
https://en.wikipedia.org/wiki/Portal:Computer_programming https://en.wikipedia.org/wiki/Portal:Computer_programming