Quote (frogg222 @ Nov 7 2016 07:01pm)
You seem pretty serious about learning. That's awesome, I'll throw in my 2 cents.
Programming = telling a computer what to do.
Computer science = what a computer can do.
HTML+CSS = scripting languages, not really progrmaming. All web devs should know these thoroughly
JavaScript, PHP, Python, Ruby are softcore programming languages. They handle a lot of stuff in the background for you. But you can still create great things with these languages. heck, Facebook is run on a modified version of PHP.
C,C#,C++,Java,Swift, Objective-C are all hardcore programming languages.
SQL - database language. Very easy to use for most things. Very difficult to master and design properly.
My overall advice. Start making something that YOU would enjoy, a game, website, app anything, as long as you enjoy it.
Read books, there's a difference between knowing how to use a programming language and how to program efficiently.
When you're stuck, ask questions on stackoverflow.com
Be warned, only ask questions that you have thoroughly researched, they don't take kind to easy to google stuff.
Good Luck!
define the terms "softcore programming language" and "hardcore programming language" pls