How did Sup Forums start learn programming?
How did Sup Forums start learn programming?
Other urls found in this thread:
cprogramming.com
learn-c.org
learncpp.com
cplusplus.com
cprogramming.com
en.cppreference.com
isocpp.org
learnpython.org
codecademy.com
wiki.installgentoo.com
twitter.com
I sgined up for CS at university after I found out how much money you could make by doing it.
I installed Swift Playgrounds on my iPad Pro
why is her chin so weird?
that her lip brudda
>lip all the way down to her very fucking outline
why can't moe anime into anatomy?
shes looking downward and would you expect a cartoon not to have stylized facial expressions?
Took a VB course is high school and forgot about it
Took the intro to programming course in college (Java) and the rest is history ;-)
That particular shot is not supposed to be anatomically correct. The anatomy is exaggerated for expressivity. Specifically it's meant to hyperbolously express how hard she's concentrating.
>her
I would expect any human to have lips, not a fucking outline for a mouth
I can grasp the concept of shit like .3. faces which it's trying to imitate but this shit is far too stylized.
And how much money do you make now?
190k USD a year
Fuck, if you can get that much from programming, I might actually consider a GED and a College degree
and where do you work?
where do you work?
Don't bully Nenechi
She's a fucking retard
watching mr robot
she's smarter than me and possibly you
>she's smarter than me and possibly you
That's a very low bar user.
So you want to learn programming?
Pick a starting language. For beginners, there are generally two recommended "programming families" that you can choose to start learning:
-Dynamically typed/interpreted programming languages, such as: Python, Perl, Ruby
-Statically typed/compiled programming languages, such as: C, C++, C#
These are amongst the most popular languages in use worldwide, including 4 from the top 5. Both approaches are perfectly fine, and well-documented.
-Dynamically typed programming may be a bit more flexible, convenient, and forgiving. It is more popular in academia.
-Statically typed programming is a bit more suited for making general applications. It is more popular in industries.
Cannot decide? Flip a coin.
If you choose statically typed/compiled programming, you may want to start with C, then pick up C++. C is very well documented, and teaches many universal programming concepts. C++ is based on C, and adds new concepts. Sources:
For C:
The C Programming Language (K&R)
C Primer Plus (Prata)
cprogramming.com
learn-c.org
For C++:
learncpp.com
cplusplus.com
cprogramming.com
en.cppreference.com
isocpp.org
If you choose dynamically typed/interpreted programming, you may want to start with Python. It is very easy to pick up. Here are some good sources:
learnpython.org
codecademy.com
>BUT I WANT MORE SOURCES!
Read: wiki.installgentoo.com
>BUT I WANNA START WITH [language x] INSTEAD!
Sure, if you like. But the languages above are considered good for beginners.
>BUT I WANNA MAKE A COOL WEBSITE!
Learn HTML, CSS, and Javascript.
>BUT I WANNA MAKE iPHONE GAMES!
Learn Objective C and/or Swift.
>BUT I WANNA MAKE ANDROID GAMES!
Learn Java.
>BUT I WANNA MAKE PC GAMES!
Learn patience.
As for me personally: Did not know anything about programming until I entered college. "Introduction to C" was the best course ever! It was like playing digital lego, but with even more freedom!
bought a book from barnes and noble when I was a freshman in high school and learned me some C++. It served me well when I took AP Java since I already knew everything. went to uni for CS after that. although there is zero reason why you couldn't just get the textbook and learn the same thing.
Got a MSX as a kid and basic was my favorite game.
Which university you go to tho
Trying to recruit more slaves?
who /starcraft map editor/ here?
I learned basic boolean logic there, making gamez within gamez
Berkeley
warcraft 2
Slaves? No, lol. Not slaves... more like indentured servants.
TI-84+ motherfuckers
Programmed minesweeper and battleship by hand.
Then I learned Java with an O'Reilly book and my productivity went to zero, which burned me out for a while. Currently using Go and avoiding OOP, namely methods and interfaces. Feels good. Most structs should not have methods.