Overclock.net - Overclocking.net
     
 
Home Gallery Reviews Blogs Register Today's Posts Mark Forums Read Members List


Go Back   Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming > Application Programming

Reply
 
LinkBack Thread Tools
Old 06-03-05   #1 (permalink)
Commodore 64
 
Jacks Smirking Revenge's Avatar
 
amd nvidia

Join Date: Mar 2005
Posts: 818

Rep: 94 Jacks Smirking Revenge is acknowledged by some
Unique Rep: 67
FAQs Submitted: 1
Trader Rating: 0
Default Couple of general questions.

Wow, It's amazing how many expeienced programmers are on this forum. Also that the idea for a programming forum has not been thrown up before.

But yeah, I'm looking to learn... something. And was thinking about one of these "Learn to program (language name) in 24 hours" books. (24 one hour lessons obviously ).. anyway, my question is are they worth it? Or should I look on the interweb for more/better resources.
And could someone give me a rundown of what each language is generally useful for/how easy or dificult it is to learn and such.
Where to begin? - Incase you can't tell i'm a total n00b to all this btw, In the past it's always been using other peoples code instead of forging my own.
__________________
"No Signal" on monitor?

Sno*

System: My System
CPU
Athlon64 3500+ (939)
Motherboard
Asus AV8 Deluxe
Power Supply
450W Levicom
Case
Jeantech Apollo
OS
Windows XP Pro, sp1
Jacks Smirking Revenge is offline   Reply With Quote
Old 06-04-05   #2 (permalink)
Overclocker
 
ripken204's Avatar
 
Join Date: Jun 2005
Posts: 190

Rep: 1 ripken204 Unknown
Unique Rep: 1
Trader Rating: 0
Default

1st of all are u good at math? if u rly suck that programming is not for you. i would start at something like QBASIC becasue it is pretty much basic, then u can work ur way into JAVA which will be rly hard to learn by book
ripken204 is offline   Reply With Quote
Old 06-04-05   #3 (permalink)
PC Gamer
 
kris_cs1's Avatar
 
amd ati

Join Date: Apr 2005
Location: Chester, Cheshire
Posts: 218

Rep: 27 kris_cs1 is acknowledged by some
Unique Rep: 24
FAQs Submitted: 1
Trader Rating: 0
Default

Hmmm... I really don't think those "learn ... in 24 minutes/hours/days" books are that good. I've had a couple and I think that you would be better off looking on the internet IMO.
Now, if you're new to programming then it is probably best to start with a BASIC language then move onto something more complicated. I started programming with Liberty BASIC, which although it is not very well known, I think it is one of the best BASICS out there. You can be making GUIs in no time at all and it has a great helpfile, tutorials and newsletters. The software is also very cheap and you get a free trail. http://libertybasic.com/.
__________________
Kris



System: My System
CPU
AMD Sempron 2800+
Motherboard
ASUS A7N8X-VM
Sound Card
5.1 SURROUND SOUND
Power Supply
350W
Case
Black
OS
Windows XP Home SP2
Monitor
19"
kris_cs1 is offline   Reply With Quote
Old 06-04-05   #4 (permalink)
Programmer
 
MrSmiley's Avatar
 
amd nvidia

Join Date: Oct 2004
Location: Manhattan, Kansas
Posts: 1,060

Rep: 72 MrSmiley is acknowledged by some
Unique Rep: 57
FAQs Submitted: 1
Folding Team Rank: 817
Hardware Reviews: 1
Trader Rating: 0
Default

Math isn't all it's about, but a lot of feilds you will find yourself needing math. Such as wireless programming, I'm finding a great deal of Trigonometry and Basic Calculous. Programming is for the people who enjoy reading text manuals, over and over and over again to understand the information they are reading. When you start programming, you devote your life to it, or you fail at it.
__________________
System: My System
CPU
Intel 2.8GHz
Motherboard
ESG smth
Power Supply
Antec TruePower 350Watt
OS
FreeBSD
MrSmiley is offline I fold for Overclock.net   Reply With Quote
Old 06-04-05   #5 (permalink)
<3 TB303
 
Xaimus's Avatar
 
amd nvidia

Join Date: Dec 2004
Location: Manhattan, KS
Posts: 575

Trader Rating: 0
Default

The webtarweb is all you need.
__________________
System: Turd
CPU
Sempron 2800+ :(
Motherboard
GA7NF-RZ :(
Memory
1.25GB
Graphics Card
geForce 6800XT
Hard Drive
80GB + 120GB
Sound Card
M-Audio Audiophile 192 :D
Power Supply
500W Seasonic S12
Case
Black Antec P180 :D
OS
FreeBSD 6.2-RELEASE :D :D
Monitor
Two 17" CRTs
Xaimus is offline Overclocked Account   Reply With Quote
Old 06-04-05   #6 (permalink)
Commodore 64
 
Jacks Smirking Revenge's Avatar
 
amd nvidia

Join Date: Mar 2005
Posts: 818

Rep: 94 Jacks Smirking Revenge is acknowledged by some
Unique Rep: 67
FAQs Submitted: 1
Trader Rating: 0
Default

Kl, ty all. That's really helpful thank you.
Devoting my life eh? Hmm, *looks at groove in office chair* we'll see eh?

Thanks again
__________________
"No Signal" on monitor?

Sno*

System: My System
CPU
Athlon64 3500+ (939)
Motherboard
Asus AV8 Deluxe
Power Supply
450W Levicom
Case
Jeantech Apollo
OS
Windows XP Pro, sp1
Jacks Smirking Revenge is offline   Reply With Quote
Old 06-04-05   #7 (permalink)
ldk
Overclocker - Duh!
 
ldk's Avatar
 
intel nvidia

Join Date: Mar 2005
Location: Alexandria, VA
Posts: 2,542

Rep: 358 ldk is a proven memberldk is a proven memberldk is a proven memberldk is a proven member
Unique Rep: 213
FAQs Submitted: 6
Folding Team Rank: 303
Hardware Reviews: 1
Trader Rating: 1
Default

Quote:
Originally Posted by Jacks Smirking Revenge
Kl, ty all. That's really helpful thank you.
Devoting my life eh? Hmm, *looks at groove in office chair* we'll see eh?

Thanks again
Java is good to start with. Its not that difficult and there are plenty of resources on the web. C is difficult for beginners to learn. I would avoid that until you got at least Java down. Basic is cool but you'll get bored with it quickly.

System: Now Being Overclocked
CPU
E8400 @ 4.1 GHz
Motherboard
ASUS Maximus Formula
Memory
Corsair Dominator 4GB @ 910
Graphics Card
Undecided
Hard Drive
Barracuda 250GBx2 Raid 0
Sound Card
On-board, man!
Power Supply
Hiper 880W
Case
Thermaltake ArmorPlus
CPU cooling
Coolit Freezone Elite
GPU cooling
Stock
OS
XP
ldk is offline I fold for Overclock.net Overclocked Account   Reply With Quote
Old 06-04-05   #8 (permalink)
Overclocker
 
Jonrezz's Avatar
 
intel nvidia

Join Date: Dec 2004
Location: croton on hudson NY
Posts: 646

Rep: 40 Jonrezz is acknowledged by some
Unique Rep: 36
FAQs Submitted: 1
Folding Team Rank: 2376
Hardware Reviews: 1
Trader Rating: 0
Default

i tought myself html, java, visual basic and C++ all by book b/c my cruddy school doesnt offer anything computer related, but i started learning with the "Teach yourself xxxx in 24 hours" series and then when i mastered that book i moved on to an intermediate book, and then on to an advanced book, but its nice having a forum to ask questions on, when i learned i wish i knew about this great site.

System: laptop
CPU
c2d t7200
Motherboard
sony laptop
Memory
2 gb ddr2
Graphics Card
7400 (best i could find for 13")
Hard Drive
160 gb 5400 rpm
Sound Card
integrated
Power Supply
sony laptop
Case
SZ model
OS
vista buisness
Monitor
13.3" glossy kind
Jonrezz is offline I fold for Overclock.net   Reply With Quote
Old 06-05-05   #9 (permalink)
PC Gamer
 
kris_cs1's Avatar
 
amd ati

Join Date: Apr 2005
Location: Chester, Cheshire
Posts: 218

Rep: 27 kris_cs1 is acknowledged by some
Unique Rep: 24
FAQs Submitted: 1
Trader Rating: 0
Default

Quote:
Originally Posted by ldk
Basic is cool but you'll get bored with it quickly.
I've been using Liberty BASIC for years and i'm no where near bored
__________________
Kris



System: My System
CPU
AMD Sempron 2800+
Motherboard
ASUS A7N8X-VM
Sound Card
5.1 SURROUND SOUND
Power Supply
350W
Case
Black
OS
Windows XP Home SP2
Monitor
19"
kris_cs1 is offline   Reply With Quote
Old 06-07-05   #10 (permalink)
Lord of the Chicken Wings
 
VulcanDragon's Avatar
 
intel nvidia

Join Date: Aug 2004
Location: Columbus, OH
Posts: 5,218
Blog Entries: 25

FAQs Submitted: 1
Trader Rating: 0
Default

I have used several of the "Teach Yourself xxx Books in 21 Days" books over the years. They are not comprehensive texts, and they don't necessarily teach in the best order to cement learning. But they are a good way to get a n00b writing actual programs that do something in a short amount of time. Consider these books "starter books": use them to learn the concepts, and then go get a "real" book that is comprehensive (like the Dietel and Dietel books, those things are like textbooks; awesome).

Which language to start with is dependent on what compilers are available to you. If you have access to or if you can get Visual Basic, then that would be a good place to start. It is English-like, won't let you hang yourself, and still powerful enough to make real applications. (Note that Visual Basic for Applications is included in Micorosft Office products like Word and Excel as the macro language, and is just fine for learning.)

True programming beginners should not be playing with Java or C++ in my opinion. Neither of them are excellent learning languages, you have to pay too much attention to language specific crap (e.g. including the right type libraries or header files to get access to a simple function work). It is important to learn basic programming concepts first (such as variables, program blocks, and conditional execution). Once you understand these concepts (which should not take more than that first 21 days), then you can take the training wheels off and learn a "real" language. (Not to slight VB, I think it's a great language; I use it all the time.)
__________________
Vulcan Dragon
Core i7 920 @ 3.8 GHz
Currently Playing: Grand Theft Auto 4 (X360); Rock Band 2 (X360); Far Cry 2 (PC)
XBox Live Gamertag: Vulcan Draggon

System: Vulcan's New Hotness
CPU
Core i7 920 @ 3.8 GHz
Motherboard
Asus P6T Deluxe
Memory
6GB Corsair XMS3 DDR3-1333
Graphics Card
EVGA GTX 260 (216)
Hard Drive
300GB Velociraptor (main)
Power Supply
ThermalTake 850W
Case
Lian Li PC-6077
CPU cooling
TRUE 120
OS
Vista Ultimate x64 SP1
Monitor
Gateway FHD2400
VulcanDragon is offline Overclocked Account   Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools



All times are GMT -4. The time now is 04:02 AM.


Overclock.net is a Carbon Neutral Site Creative Commons License Internet Security By ControlScan

Terms of Service / Forum Rules | Privacy Policy | Advertising | Become an Official Vendor
Copyright © 2008 Shogun Interactive Development. Most rights reserved.
Page generated in 0.38714 seconds with 8 queries