[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Extra juicy! | Home]

Hey /g/, ive been really interested in learning a programming

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 38
Thread images: 9

File: c programming.jpg (29KB, 373x499px) Image search: [iqdb] [SauceNao] [Google]
c programming.jpg
29KB, 373x499px
Hey /g/, ive been really interested in learning a programming language, and i see how much you goes go on about C. So i was wondering if C is a good place to start, and if so is pic related a good book for someone who barely has any programming knowledge?
>>
>>51501361
English 9, then programming.
>>
>>51501361
nope, start with something easy like python, then go c++, or go straight to c++ if you think you are smart enough
>>
File: invisibleman.jpg (98KB, 555x475px) Image search: [iqdb] [SauceNao] [Google]
invisibleman.jpg
98KB, 555x475px
>>51501396
>C++
>>
>>51501361
>So i was wondering if C is a good place to start
I started with C and I thought (and still think) that it's great. It's a 'bottom-up' way of learning to programming, by starting with something simple and building on top of that.
Ignore the inevitable python and Java fags that are going to show up.

I haven't read these books myself, but I've heard good things about "21st century C" and "C Programming: A modern approach".
>>
File: CUhcR.gif (403KB, 195x240px) Image search: [iqdb] [SauceNao] [Google]
CUhcR.gif
403KB, 195x240px
>>51501396
>Implying you have to that smart to start with C++,
>>
>>51501404
Another C faggot who thinks he is smarter just because he is writing C. Kill yourself. Java is much better than C.

OP, don't learn C at all. Learn programming with Python, then go for C++ or Java.
>>
File: 1446332804490.png (328KB, 672x706px) Image search: [iqdb] [SauceNao] [Google]
1446332804490.png
328KB, 672x706px
>>51501432
>Actually suggesting the meme snake
>>
File: Polite.jpg (152KB, 700x714px) Image search: [iqdb] [SauceNao] [Google]
Polite.jpg
152KB, 700x714px
>>51501432
>>
>>51501458
"Python is a meme" is a meme
>>
>>51501413

oh anon, it would have been so much better if you hadnt fluffed the line. now you just look like a fool. poor, poor anon.
>>
>>51501476
""Python is a meme" is a meme" is a meme.
>>
Lisp
Its the future and as soon as it gains popularity c,java,python fags are fucked. So learn lisp
>>
>>51501476
""X is a meme" is a meme" is a meme
>>
File: 1447600266290.jpg (16KB, 252x317px) Image search: [iqdb] [SauceNao] [Google]
1447600266290.jpg
16KB, 252x317px
>>51501432
>>
>>51501477
I fucked it up, senpai. Should I kill myself?
>>
>>51501490
"""X is a meme" is a meme" is a meme" " is a meme.
>>
>>51501489
Lel
Hasn't lisp been losing popularity for years? Or is that the joke?
>>
>>51501512

nah you're alright m80 you tried, thats what counts.
>>
>>51501520
What? No it's not.
>>
>>51501361
For the love of God dont listen to anyone saying how x language is better than y what Language you pick is irrelevant what is important is that you learn HOW TO PROGRAM pick any starter book or try MIT edx comp sci 101. After actually learning what programming is and how it works move on to any other language if you wish
>>
>>51501528

i suspect that yes, its a joke.
however, if you ever get time, lisp is worth a look.
>>
>>51501560
I was thinking of learning AutoLISP for work. Since I do a lot of work in AutoCAD.
>>
File: 1428488_8005093_lz.jpg (111KB, 600x600px) Image search: [iqdb] [SauceNao] [Google]
1428488_8005093_lz.jpg
111KB, 600x600px
C is a valuable language to know.
>>
>>51501404
Seconding C Programming: A modern approach. It's super well written.
>>
>>51501361
Sure C is fine to learn first. So is Python, Ruby, Java, C++, C#, x86 ASM, Go, Swift, Fortran, Scheme, Ada, Javascript, Haskell or Visual Basic. It basically doesn't matter as long as you actually follow through with it and learn about algorithms, data structures, and databases too.
>>
>>51503481
To be honest I like your approach, family
>>
>>51501520
X( is a meme)+
>>
>>51501432
If it weren't for the "C faggots", there wouln't be any firmware, kernel, drivers, etc. on your system. Good luck making any in Java.
>>
>>51501488
You have to escape quotation marks with in a string, like such:

"\"Python is a meme\" is a meme" is a meme.
>>
File: 1447523366987.png (131KB, 250x504px) Image search: [iqdb] [SauceNao] [Google]
1447523366987.png
131KB, 250x504px
>>51501432

>>Calls people that use C faggots
>> To ignorant to realize that not only is C a better language, but Java is descended from C
>>mfw
>>
>>51501361
Well, EE in my uni start with C and we SE start with Pascal or Python, so I guess the three of them are a good option. Personally choose Python and it's lovely, go for it.
>>
>>51501404
I agree C is nice. In some ways it is a very good first language. In other ways not. Depends how much you already understand about how computers work really. If bits -> bytes, memory addresses, etc. make sense to you C will be a good fit. If you feel lost in that world you will probably find C hard.

>>51501413
C++ is an amazing language but it is pretty damn daunting even to those who start with it after knowing other languages.


>>51501432
Java is cool but really it all depends on what you want to do. And don't be so rude.
>>
>>51501396
>start with something easy like python

Lmao please don't start with Python.

PLEASE
>>
It doesn't matter at all what language you start with. Just pick one and go with it. Learning new languages is easy as fuck after you learn the first one and you're going to have learn a good few languages anyways if you're serious about it.

As long as you don't pick some retarded obscure or dead language you'll be fine.
>>
File: 1447533189795.jpg (70KB, 515x589px) Image search: [iqdb] [SauceNao] [Google]
1447533189795.jpg
70KB, 515x589px
>>51501361
Listen to >>51509107. As long as the language you learn is practical and useful in some manner, any language is okay to learn. So yeah, C is a pretty good language to start learning.
>>
dont listen to the unholy sinners above me
learn holyc first
>>
>>51510168
this.
Thread posts: 38
Thread images: 9


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]
Please support this website by donating Bitcoins to 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
If a post contains copyrighted or illegal content, please click on that post's [Report] button and fill out a post removal request
All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site. This means that 4Archive shows an archive of their content. If you need information for a Poster - contact them.