| want to learn programming? | |
|
|
Author | Message |
---|
McEpic Private 2
Posts : 49 Points : 5243 Reputation : 0 Join date : 2010-09-18 Age : 31 Location : United States,Michigan
| Subject: want to learn programming? Wed Mar 09, 2011 4:09 pm | |
| O.K. so here is the thing. I've decided to try computer programming. But there are two and maybe more problems. One I don't know anything about programming. I know a little about computers though. Also I don't know anything programming language. So if a computer programmer could give me some suggestions and tips that would greatly appreciated. So linux/helix can you help please? | |
|
| |
BugHuman General of the Army
Posts : 1798 Points : -2147477547 Reputation : 53 Join date : 2008-03-21
| Subject: Re: want to learn programming? Wed Mar 09, 2011 5:22 pm | |
| Google it. | |
|
| |
null Lieutenant General
Posts : 2472 Points : -2147477713 Reputation : 5 Join date : 2008-08-22
| Subject: Re: want to learn programming? Wed Mar 09, 2011 5:43 pm | |
| do any of you know processing, and if you happen to, how the {ACR} is cool do i make an array.
i had the file, but it magically erased itself after i showed it to someone yesterday. | |
|
| |
Goober Private 2
Posts : 805 Points : -2147477983 Reputation : 15 Join date : 2009-05-22 Age : 34 Location : Just fucking Google it.
| |
| |
Iridescent Blade Sergeant
Posts : 805 Points : 6566 Reputation : 0 Join date : 2010-02-10 Age : 30 Location : Mining in the diamond level.
| Subject: Re: want to learn programming? Wed Mar 09, 2011 6:28 pm | |
| I know the following: HTML (self tought, probably gaping holes in my knowledge) Visual Basic (great) C++ (basics) Java (rather well)
general programming theory/Information Technology Fundamentals | |
|
| |
null Lieutenant General
Posts : 2472 Points : -2147477713 Reputation : 5 Join date : 2008-08-22
| |
| |
vyrus@ubuntu First Lieutenant
Posts : 2549 Points : -2147478014 Reputation : 6 Join date : 2009-06-19 Age : 31 Location : level 1337 clearence required
| Subject: Re: want to learn programming? Wed Mar 09, 2011 8:47 pm | |
| hmmm, in regards to starting programming.... it depends on what you want to get out of it, but for general purpose \ pretty much all system support i suggest C or a derivation thereof this is a nice tutorial that can get you some basic programming skills if you can understand it: http://www.lysator.liu.se/c/bwk-tutor.html | |
|
| |
linux26 Lieutenant General
Posts : 1350 Points : -2147477714 Reputation : 57 Join date : 2008-08-24 Location : シ
| Subject: Re: want to learn programming? Wed Mar 09, 2011 10:13 pm | |
| - McEpic wrote:
- O.K. so here is the thing. I've decided to try computer programming. But there are two and maybe more problems. One I don't know anything about programming. I know a little about computers though. Also I don't know anything programming language. So if a computer programmer could give me some suggestions and tips that would greatly appreciated. So linux/helix can you help please?
There are an infinite number of ways of learning programming, from completely self-taught to completely from a textbook. While self-teaching is great for when you already know a bit of everything, it is not the case for a beginner. Lots of so-called tutorials are made by people who don't really understand what they're teaching properly (which is quite unfortunate). If you think ``teach yourself programming in 2 weeks'' tutorials are a good idea, I would ask you to reconsider. If you want C and nothing else, grab a C compiler and read K&R (and complete the exercises). Note that while this is a great book and C is a great language, this book will only teach you C. You might have a harder time understanding functional programming later on when you need it, which leads me to the other option... If you want to reach total enlightenment (so that no matter what life throws at you, you'll know how to approach it the right way), read the wizard book (and complete the exercises, whose solutions can be found here). You will also need a MIT Scheme interpreter. This book does not teach you just one single language, it teaches you concepts that apply to all programming languages. This book is effectively the fastest possible way you can become a programming expert. The language it uses to teach you is called Scheme. It was chosen for its incredible expressiveness and for its adaptivity to many programming paradigms at the same time. You will probably not use it much after completing the book (or you might, who knows). You will probably move on to another less-complete language such as C or Python. Note that you will need a bit of advanced math once in a while in this book, which should not be a problem. Programming skill is strongly correlated with math skill, so it's natural that when you are getting good at one you are getting good at the other as well (it makes your mind work better and faster, in a sense). | |
|
| |
McEpic Private 2
Posts : 49 Points : 5243 Reputation : 0 Join date : 2010-09-18 Age : 31 Location : United States,Michigan
| Subject: Re: want to learn programming? Wed Mar 09, 2011 11:18 pm | |
| ty Linux imma do the latter of the 3. +1 rep for you again ty | |
|
| |
vyrus@ubuntu First Lieutenant
Posts : 2549 Points : -2147478014 Reputation : 6 Join date : 2009-06-19 Age : 31 Location : level 1337 clearence required
| Subject: Re: want to learn programming? Thu Mar 10, 2011 2:04 am | |
| WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOKWIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK .........
also lol @ some of the random links in that...
so linux, how much math? obviously some things require rly advanced \ specific algorithms ect, but will calculus spin it? | |
|
| |
linux26 Lieutenant General
Posts : 1350 Points : -2147477714 Reputation : 57 Join date : 2008-08-24 Location : シ
| Subject: Re: want to learn programming? Thu Mar 10, 2011 5:10 am | |
| - vyrus@ubuntu wrote:
- WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOKWIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK
You don't believe me? http://wizardbook.org/ - vyrus@ubuntu wrote:
- also lol @ some of the random links in that...
None of the links are random (okay, except the Google and Wikipedia ones). - vyrus@ubuntu wrote:
- so linux, how much math? obviously some things
require rly advanced \ specific algorithms ect, but will calculus spin it? Meh, I guess first-year calculus should do it. Knowing how to Google whatever you're not sure about certainly helps. Also, will you please stop manually line-wrapping your posts? The browser is intelligent enough to do it on its own. | |
|
| |
vyrus@ubuntu First Lieutenant
Posts : 2549 Points : -2147478014 Reputation : 6 Join date : 2009-06-19 Age : 31 Location : level 1337 clearence required
| Subject: Re: want to learn programming? Thu Mar 10, 2011 5:29 am | |
| - linux26 wrote:
- vyrus@ubuntu wrote:
- WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOKWIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK WIZZARD BOOK
You don't believe me? http://wizardbook.org/ actually that was more excited raving than disbelief... - linux26 wrote:
- vyrus@ubuntu wrote:
- also lol @ some of the random links in that...
None of the links are random (okay, except the Google and Wikipedia ones). - linux26 wrote:
- vyrus@ubuntu wrote:
- so linux, how much math? obviously some things
require rly advanced \ specific algorithms ect, but will calculus spin it? Meh, I guess first-year calculus should do it. Knowing how to Google whatever you're not sure about certainly helps. Also, will you please stop manually line-wrapping your posts? The browser is intelligent enough to do it on its own. kewl, im OK for calc ( just don't give me insane integrals or serieses, oh and i hate trig identities ) about line wrapping.... well c teh box u wright in for the forums is somewhat smaller than the box your text is posted in, and i have ocd for knowing what's going to show up | |
|
| |
-theMbaude Corporal
Posts : 2081 Points : 7284 Reputation : -1137 Join date : 2009-11-22 Age : 87
| Subject: Re: want to learn programming? Thu Mar 10, 2011 11:10 am | |
| /me considers if he wants the enlightenment.... | |
|
| |
Iridescent Blade Sergeant
Posts : 805 Points : 6566 Reputation : 0 Join date : 2010-02-10 Age : 30 Location : Mining in the diamond level.
| Subject: Re: want to learn programming? Thu Mar 10, 2011 8:47 pm | |
| - vyrus@ubuntu wrote:
- i have ocd
BLAME MINECRAFT! | |
|
| |
vyrus@ubuntu First Lieutenant
Posts : 2549 Points : -2147478014 Reputation : 6 Join date : 2009-06-19 Age : 31 Location : level 1337 clearence required
| Subject: Re: want to learn programming? Thu Mar 10, 2011 10:42 pm | |
| - Iridescent Blade wrote:
- vyrus@ubuntu wrote:
- i have ocd
BLAME MINECRAFT! nah... i've always had ocd !if you don't believe me watch where the upgrades selector is on trem when i play... | |
|
| |
-theMbaude Corporal
Posts : 2081 Points : 7284 Reputation : -1137 Join date : 2009-11-22 Age : 87
| Subject: Re: want to learn programming? Fri Mar 11, 2011 7:57 am | |
| - vyrus@ubuntu wrote:
- Iridescent Blade wrote:
- vyrus@ubuntu wrote:
- i have ocd
BLAME MINECRAFT! nah... i've always had ocd! if you don't believe me watch where the upgrades selector is on trem when i play...
I thought something was strange when I specced you... | |
|
| |
Goober Private 2
Posts : 805 Points : -2147477983 Reputation : 15 Join date : 2009-05-22 Age : 34 Location : Just fucking Google it.
| Subject: Re: want to learn programming? Fri Mar 11, 2011 12:07 pm | |
| - -theMbaude wrote:
- vyrus@ubuntu wrote:
- Iridescent Blade wrote:
- vyrus@ubuntu wrote:
- i have ocd
BLAME MINECRAFT! nah... i've always had ocd! if you don't believe me watch where the upgrades selector is on trem when i play...
I thought something was strange when I specced you... The upgrades selector? | |
|
| |
vyrus@ubuntu First Lieutenant
Posts : 2549 Points : -2147478014 Reputation : 6 Join date : 2009-06-19 Age : 31 Location : level 1337 clearence required
| Subject: Re: want to learn programming? Fri Mar 11, 2011 7:05 pm | |
| - Goober wrote:
The upgrades selector? yup | |
|
| |
Goober Private 2
Posts : 805 Points : -2147477983 Reputation : 15 Join date : 2009-05-22 Age : 34 Location : Just fucking Google it.
| Subject: Re: want to learn programming? Fri Mar 11, 2011 10:25 pm | |
| - vyrus@ubuntu wrote:
- Goober wrote:
The upgrades selector? yup I meant for you to explain what an upgrade selector was. | |
|
| |
Iridescent Blade Sergeant
Posts : 805 Points : 6566 Reputation : 0 Join date : 2010-02-10 Age : 30 Location : Mining in the diamond level.
| Subject: Re: want to learn programming? Fri Mar 11, 2011 10:40 pm | |
| is that the armory/evolve interface? | |
|
| |
vyrus@ubuntu First Lieutenant
Posts : 2549 Points : -2147478014 Reputation : 6 Join date : 2009-06-19 Age : 31 Location : level 1337 clearence required
| Subject: Re: want to learn programming? Sat Mar 12, 2011 2:00 am | |
| how u select medkit \ nades ect mousewheel menu | |
|
| |
Sponsored content
| Subject: Re: want to learn programming? | |
| |
|
| |
| want to learn programming? | |
|