/g/! I want to learn to code, where do I start?
>>58664279
Install GHC
>>58664299
Whatever you say
I heard code academy is pretty good!
>>58664279
install gentoo.
don't listen to this faggot >>58664299
>>58664364
I've heard really good stuff about it too, will have a look
>>58664370
Sure, Anon, sure
>>58664279
India
>>58664279
you will have no future.
>>58664536
I'm willing to take that chance.
Automate_The_Boring_Stuff With Memesnake.pdf
It won't spoonfeed you and only learn you syntax, it has some challenges in there that can be educational. After it just build some scripts/bots and move on to a big boy language after picking up some math.
>>58664279
with karly
>>58664621
Memesnake.pdf?
>>58664724
Python dummy
>>58664793
Thanks dude, I will look into it, i'm excited
>>58664383
kek
>>58664793
>unironically starting with Python
lmao @ your life tbqh famalam
>>58664872
Well what do you suggest?
>>58664279
Lisp. It gets things done. It just makes zero sense.
>>58664896
c or c++. preferably c tho.
>>58664896
Don't bother, people hate on python, but it's just an easy stepping stone to get into programming. Just pick a language and whatever you do don't stop and switch because other languages are more shiny or get shilled on /g/.
>>58664922
So basically stick to one till i feel as if i'm finished with it?
>>58664922
>you'll have a better understanding of programming if you start in high level languages
no
>>58664896
Ignore him. Python is good.
I can vouch for the book the other guy recommended. If you find yourself getting bored of the book or can't really relate to the way the info is being presented— I can also recommend Chuck Severance's python series "Python for Informatics". It's on coursera, but you can find a few of its videos on his youtube: https://www.youtube.com/watch?v=G721cooZXgs
Once you go through those, try a few challenges. Then, once you're ready to actually build some fun stuff, go on youtube and check out "beautifulsoup". It's a screen scraping library (lets you pull data from websites). I couldn't put down python once I learned it.
Try making a 4chan archiver or something with it.
>>58664279
Start with C or javascript.
>>58664966
Thank you so much, Anon. I appreciate your help!
>>58664896
If you didn't learn x86 assembly as your first programming language to make an IRC bot you should kill yourself lmao. i'm a girl btw
>>58664896
java :^)
>>58665030 ok
Read the dragon book.
depends on what type of code you want to write.
Are you interested in embedded systems, hardware programming, graphics / gaming, web, windows? If you just want to write code and do examples etc... i'd suggest java since its platform dependent and pretty easy and the syntax is quite like C#. If you want a challenge and learn everything from the ground up i'd suggest C.
>>58666383
*platform independent
doesnt really matter what language you start with, just build something you're passionate about, when you're finished with your shitty codebase, rewrite it a couple of times until you're pleased with your design pattern.
>>58664279
>where do I start?
not in here, this board can only "program" by inserting dragon dildos up their asses
>>58665030
>tfw actually learned that years ago but unable to print hello world without system calls
>tfw already forgot most of it anyway so why bother
i mean, what is the point of assembly if you don't tinker with the registers directly? might as well go deep in java.
>>58664946
>So basically stick to one till i feel as if i'm finished with it?
lol at this
why are you even learning if you dont plan to spend 10,000 hours in the language honing your craft building applications people can actually appreciate and even pay money for.
look if you're serious about coding first think about what kind of projects you'd like to work on and then do your own research to the pros and cons of the most popular languages available. I say most popular languages because those are the ones companies will pay big bucks for, assuming you're also interesant in making money from this pioneer.
that's all, peace out.
>>58665030
>he didn't make his own processor
>>58664439
>using a picture of the smiley with a carat nose
>>58665071
>using the smiley with a carat nose
>>58666594
Problem? :^)
>>58666882
>using the smiley with a carat nose