I want to learn to program

Hey how should i start the best with programming i have an apple macbook. Thx

install gentoo

program some normie cringe failing startup lang like python ruby on rails or go

and then ? is there any kind of tutorial in there ?

and then ? is there any kind of tutorial in there ???

tits or gtfo

pick C or Pyhon to learn (if you pick python don't use OOP yet). Procced to learn about algorithms with the Cormen or Skiena book. Then learn another language this time OOP like java, C# or C++. If you want to learn about theory too, read the hopcroft book also.

Do all this and exercise alot and with hope you will know how to be a good programmer. I hope.

where the fucking tutorial is ??

thanks man !
So i just have to look for the Cormen or Siena book and study it.

step back braathaaa

the cormen has almost 1000 pages. there might be sections you want to pass. of maybe not. its up to you :^)

haha, okay i'll take a look.
is there a version in german?

i really don't know. sorry :( try searching amazon

np senpai.
Thank you. Are you good in programming and what do you say study it in the university ?

wth he corrected senpai into senpai hahaha

punish yourself, then open automate boring stuff whit python

i study computer engineering. I really don't know if I am good or not, although I had never been troubled about programming in my university.

i'm a girl btw

Ah, cool.
I'm right now in Economics but this is just fucking boring man. It's like these profs are trying to fill as much shit as they can inside this toilet named students and then get the hell out of there. we are like over 1000 students in the room when the prof starts. So i'm about to switch it all up.

Oh, im sorry Miss Lady Mc HammerGeil

>Thx

leave fgt

hehehehe

change to cs, you won't regret :^) or maybe you will, i dunno. some people that do like to program don't like to study its theory (which you would need to learn there)

As someone who taught myself programming it's a very hard path (guessing I'm a retard),

start with setting up a programs to write C++ and build the code

Try hello world program, (may need to add pause in it to keep the window up) follow YouTube tutorial.

If success then try setting target applications, basic ones at first, e.g. print back what you just typed, calculations, basic display, basic games, a good source for examples is Google's programming competition thing,

When your code doesn't work, Google the error and find out what's wrong

All this while simultaneously browsing the web learning the basics of c++ language, e.g data types, operators, functions, structures,

If you get curious, follow inquisition in Google to learn how code is compiled into binary numbers and how it is processed in the CPU, and underlying architecture/operating system,

I have a very good understanding but it probably would have been easier to read a book but due to my underlying desires to train my brain for pattern matching I try to avoid sources that are easy to understand

you need a thinkpad if you want to program

>I try to avoid sources that are easy to understand

i disagree with most of it (specially starting with C++) but a good C++ book would be Lipmann's C++ Primer. just saying.

If you have a problem Google or YouTube it, learn how to use Google/YouTube effectively by only using keywords and imagining what types of keywords will be present in the results that you want, plainly typing the question you want the answer to is being retarded,

Instead of "what types of data types are there in C++?", "C++ data types"

Use a book, don't use shitty YouTube video's.
Usually they are packed with bad habits / outdated info or worse disinfo.

I took a hard path, I program nearly every day in a research position and I still haven't read a book, it depends what kind of learner you are, I really need to read a book soon though, I want to learn about performance considerations when coding to compare with my own assumptions incorporating my knowledge of how the code is executing

for me it's the exact opposite, google went 100% broken for me the moment they changed it like that

It's the reason why I started using ixquick. When you search for chan 4 you will get presented with chan 4. Google would give chan 4 but other users also searched for chan 4.1 and chan 2 so here's their results. It literally broke debugging because of no quotation marks and womanized style of search.

I don't recommend learning how I did