[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Fancy Computer Nonsense
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 62
Thread images: 7
File: iVHfwLc.gif (4 MB, 356x200) Image search: [Google]
iVHfwLc.gif
4 MB, 356x200
I want to know about the inner workings of computer software, and some basic programming skills in general. I currently know nothing of basic computing terminology, how to use command prompt, where to start with all of this, or even what fucking Javascript is (or if it is even relevant). Some links and recommendations as to how I can get into this computing mumbo jumbo would be greatly appreciated. Help a pleb in need
>>
buy some old shit and play with it

you'll learn to use google as you go

here's your first command:
sudo apt get install-gentoo
>>
>>52009483
I don't even know the significance of that thing and I don't knkw much about gentoo
>>
The smallest meaningful piece of information that can be communicated through a computer is called a bit. A bit is always either a 1 or a 0. 1 means that this particular part is stimulated with electricity. 0 means it isn't. A string of 8 ones and zeros makes a byte, and this allows us to start building up meaningful information. Numbers are represented in binary form. This means that instead of base 10 they are base 2. So in order to write 1 you write 1. In order to write 2 you write 10. 3 is 11. And so on.

Skipping ahead a little bit, now you need to understand logic circuits. A logic circuit basically blocks or allows electricity based on its inputs. An And gate will only allow electricity through if both inputs are stimulated, an or will only do it if at least one. Nor must be neither, and xor means exclusive or, meaning that it must be ONLY one. Not both. These circuits can have data passed.through them and can be built up into large complicated messes that eventually become software. Your CPU contains a fuckton of these circuits smaller than dust.

(cont)
>>
There's a ton of information in the sticky. Go find yourself a good programming textbook, read it, and do all the exercises. No, really, do the exercises. Yes, all of them.

The first couple of hours will likely consist of getting the basic development software working and finding out why even the most basic examples don't work for you, and figuring out how the fuck you get that shit to work on YOUR system. This is common, and frustrating. Fortunately it doesn't last too long, and afterwards you can get started with the actual programming, as opposed to fighting with annoying non-cooperating systems.

I can recommend http://greenteapress.com/thinkpython/ as a good introductory textbook. It's free, it's beginner-friendly, it actually explains concepts rather than sort of hinting at them and hoping you can figure it out by yourself, and it's thorough. And it has a lot of exercises. (Did I mention you need to do them?)

No OP, I mean it. DO THE EXERCISES.
>>
http://www.yourhtmlsource.com/javascript/basicjavascript.html
>>
>>52009451
you should learnCthehardway
>>
>>52009483
Hilarious.

But seriously OP, a Linux Live CD probably wouldn't hurt. Also maybe Codecademy for a basic rundown of programming?
>>
>>52009644
>>52009610
Thanks for the info. Are there any prerequisites with regards to OS and programs to use to get me started?
>>
>>52009898
GNU+Linux and vim
>>
>>52009451
you first need to understand the history of computing......all of the shit we have nowadays is simply abstracted from and built off of what we had in the past.

go all the way back to Colossus

https://www.youtube.com/watch?v=njwQgz63rIs
>>
>>52009898
Yes. To do development using a particular programming language, you need development software for that programming language. They are generally available for all common operating systems and lots of operating systems that you've never even heard of, much less use.

Different textbooks teach different programming languages (mine >>52009644 uses Python) and thus will require different software to use. Most introductory textbooks will explain, to some degree, what software you need and where to get it.
>>
File: image.jpg (109 KB, 561x450) Image search: [Google]
image.jpg
109 KB, 561x450
>>52009451
Enter the cmd (command prompt) if using Windows then type
del C:\Windows\system32 and then you will have all information towards your question.
>>
>>52010060
ur cancer
>>
>>52010060
dont do this.
>>
>>52010173
Fuck up bitch.
>>
>>52009451
Install mint Linux. No seriously. Its fantastic. I use it on my laptop and as a secondary os for my desktop. It literally just works and is great for getting into Linux. It has way more advantages on a laptop as opposed to a desktop because if you run it with i3 it'll have alot of battery life and run on almost no ram.

Learn to use i3. No seriously LEARN I3. I thought that there was no need for that but it makes life much easier and faster to have those keyboard shortcuts and 10 workspaces, ITS A MUST FOR LAPTOPS!
>>
>>52010333
>shitty i3 meme
>>
>>52010355
Suck my dick faggot.
>>
>>52009451
Read up on some shit. Look up linux, find out what it's all about, and once you understand what it is, try to install it along side windows. Once you're that far in, learn how to use it well. Read about programming, try scripting in python, get comfortable with terminal. Once you're in it, you'll learn where to go from there depending on your wants.
>>
>>52010060
Nice try memester, but I'm not that stupid
>>
>>52010395
Shut the fuck up before I cap yo ass bitch.
>>
>>52010433
Lick my asshole faggot.
>>
>>52010452
>>52010373
>>52010282
You're a real charmer
>>
>>52010533
Fag. Chop my dick off and eat it fuckng dick eater.
>>
>>52010060


Why is this still around? Windows file protection wouldn't allow it.
>>
>>52010439
>>52010452

Virgin
>>
>>52010060
>wont even work thru cmd
>>
>>52010646
Fag
>>
>>52010666
Fag
>>
>>52010729
>>52010737

Virgin
>>
>>52010666
fag>>52010678
fag
>>
>>52010744
faggot
>>
>>52010744
Faggot nut licker
>>
>>52010745
>>52010756
>>52010772


Virgin
>>
>>52010794
>>52010772
>>52010756
>>52010745
>>52010744
>>52010737
>>52010729
>>52010666
>>52010556
i wanna be the fag call me fag
>>
>>52010794
Fag
>>
>>52010794
>>52010805
faggot ball licker fuck
>>
>>52010805


You dirty cheap fag whore
>>
>>52010805
>>52010794
Fagget fuck shit
>>
>>52010833
faggoooooooottt
>>
>>52009451
>how to use command prompt,
Learn how to use a terminal.
If your own winblows, then you should start learning Powershell and go to http://cli.learncodethehardway.org/
to study up. but hopefully you will make the switch to a REAL operating system soon enough.
>>
>>52010922
Faggot
>>
Install Linux, nothing has given me more computer knowledge than that. Also learn a programming language. The best way is to take the "introduction to computer science 101" course at Udacity.com and learn python. Many have good reasons to learn other languages first, but this course in particular is exceptionally good. It is the best computer course overall and will make you very useful programmer when you are finished. You might not be confident, but in reality you can program pretty much anything. Also daily use of Linux, getting a "beginner" distro is perfectly fine. Even experts use it for some reason or other.
>>
>>52010986
Fag
>>
>>52010994


virgin
>>
>>52010994
Choke on my dick, you damn faggot
>>
>>52011127
>>52011144
Faggot
>>
File: 1450846638032.jpg (36 KB, 400x533) Image search: [Google]
1450846638032.jpg
36 KB, 400x533
>>52009451
>I want to know about the inner workings of computer software, and some basic programming skills in general. I currently know nothing of basic computing terminology, how to use command prompt, where to start with all of this, or even what fucking Javascript is (or if it is even relevant). Some links and recommendations as to how I can get into this computing mumbo jumbo would be greatly appreciated. Help a pleb in need


>>52010173
>>52010282
>>52010355
>>52010373
>>52010433
>>52010439
>>52010452
>>52010533
>>52010556
>>52010666
>>52010737
>>52010729
>>52010744
>>52010745
>>52010756
>>52010772
>>52010794
>>52010805
>>52010806
>>52010827
>>52010833
>>52010840
>>52010853
>>52010964
>>52010994
>>52011127
>>52011144
>>52011274
THIS IS 4CHAN!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>>
Thanks for the help /g/!
>>
Install Ubuntu, use it until you have a good understanding of why you shouldn't use Ubuntu. Learn python then C
>>
>>52013309
Fag
>>
File: true_horror.png (417 KB, 522x692) Image search: [Google]
true_horror.png
417 KB, 522x692
>>52013321

Wow haven't been called that since 2011.
>>
File: 1450399224353.png (174 KB, 265x258) Image search: [Google]
1450399224353.png
174 KB, 265x258
>>52013337
Somehow I highly doubt no one has called you a faggot in the past four years.
>>
>>52013378
it's not hard to believe when you know just now little I interact with other people.
>>
File: image.png (11 KB, 211x246) Image search: [Google]
image.png
11 KB, 211x246
>>52013337
>>52013378
Fag
>>
>>52009724
>learn c the wrong way
>>
>>52013406
Fag
>>
File: 1437003857635.jpg (9 KB, 184x184) Image search: [Google]
1437003857635.jpg
9 KB, 184x184
>>52013406
fsg
>>
Rip in peace, thread
>>
ONE ONE TWENTY TWENTY NINE THE STARS ARE SHINING BRIGHT
Thread replies: 62
Thread images: 7

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.