Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / programming fundamentals

Author
Message
Drake
20
Years of Service
User Offline
Joined: 15th Oct 2003
Location:
Posted: 16th Oct 2004 08:58 Edited at: 16th Oct 2004 09:09
hi

Ihave a little problem. I want to learn programming so I did a lttle research about programming and I learnt that c++ is to havy for me plus I completely dont understand how to program. all thos tutorials "hello world" does'nt explain anything. so do you know where to finde tut's or book's that explain fundamentals of programming specially "basic language" programming, thanks

btw... sorry for my english its not my native language so I may make some mistakes
Neofish
20
Years of Service
User Offline
Joined: 7th Apr 2004
Location: A swimming pool of coke
Posted: 16th Oct 2004 09:08 Edited at: 16th Oct 2004 09:29
I feel nice, I will write you a DBP tutorial explaining "Hello World" in detail if ya want (in clear english)

:: Current Project: C&C Style RTS :: Want Gmail? Email me ::
Killswitch
21
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 16th Oct 2004 21:32
Honestly the best way to learn how to program to just get one with it, 'hello world' programs are very basic yes, but they do use eal commands and introduce real principles.

The best way to learn is through coding - or running other peoples code and trying to modify it in some way (for learning purposes) that way you can get used to how a program is put together.

~It's a common mistake to make, the rules of the English langauge do not apply to insanity~
Neofish
20
Years of Service
User Offline
Joined: 7th Apr 2004
Location: A swimming pool of coke
Posted: 16th Oct 2004 21:34
I learn differently to other people so I have no idea, although I do know that the Hello World tutorials don't always help.

:: Current Project: C&C Style RTS :: Want Gmail? Email me ::
Ilya
21
Years of Service
User Offline
Joined: 10th Aug 2003
Location:
Posted: 16th Oct 2004 23:33 Edited at: 16th Oct 2004 23:35
Basic executes 1 command at a time.
Once it gets done with that command, it moves on.
If there are no more commands left, it terminates itself.

Here is a simple hello world program(written in DBP):

print "Hello World"
wait key

The print tells the computer to make text show up on the screen, and the "Hello World" is the text. The quotes tell the computer that it is text.
Now the computer moves on to wait key.
It will be stuck on this command untill you press a key, then it will move on.
Scince there are no more commands left, it terminates itself.
Ian T
22
Years of Service
User Offline
Joined: 12th Sep 2002
Location: Around
Posted: 17th Oct 2004 00:47 Edited at: 17th Oct 2004 00:47
Learn about variables, command paramaters, the concept of functions (both in the language and user-defined). Then go on to learn about arrays and types (structures). Then put it all to practical use.


"I don't think anybody likes you..."
"I like me..."
bitJericho
21
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 17th Oct 2004 01:22
the best book EVER I had in college, and it dealed only with the logical side of programming..

obviously, what you want is a programming logic book.. now if you already know how to use if/thens loops, functions, arrays and all that then this book wouldn't be much use to you..

just grab a c++ book in that case..


No plot? No problem! Come write with the worst of us!
BearCDPOLD
20
Years of Service
User Offline
Joined: 16th Oct 2003
Location: AZ,USA
Posted: 18th Oct 2004 13:19
or.....the darkbasic book,

or........Programming For Dummies

they are good books

Crazy Donut Productions, Current Project: Project Starbuks
Sony stole our name!

Login to post a reply

Server time is: 2024-09-22 20:22:23
Your offset time is: 2024-09-22 20:22:23